code: def named(self, name, predicate=None, index=None):
          
          return filter_index(_BaseMatches._base(self._name_dict[name]), predicate, index)
docs: Retrieves a set of Match objects that have the given name.
          :param name:
          :type name: str
          :param predicate:
          :type predicate:
          :param index:
          :type index: int
          :return: set of matches
          :rtype: set[Match]