exposing indexer implementation as suitable for inheritance