A hierarchical set of records has multiple hierarchical levels and depths. Each
of the records has a tag that is unique within the hierarchical set of records.
A method for retrieving a record includes identifying one of the records in the
hierarchical set and modifying the tag, thereby producing a key. The hierarchical
set of records is indexed only once. A record is selected and retrieved based on
the indexing which applies the key to the hierarchical set of the records.