docs: def at_index(self, pos, predicate=None, index=None):
          """
          Retrieves a list of matches from given position
          """
          return filter_index(self._index_dict[pos], predicate, index)