Implementation of the Visitor pattern used to process index and usage entries. Note: Usage is not yet implemented