Locate operations were added to the Tables and Tables.Names packages. The difference from Find and Get is that they return the offset to the found item.
A minor bug has been fixed in case-insensitive tables. A variant of case-insensitive tables in UTF-8 encoding is documented here (the implementation of is provided within Simple Components for Ada project, because it requires UTF-8 support).