code: def build_type_dict(converters):
      
      more_types = {}
      for converter in converters:
          assert callable(converter)
          more_types[converter.name] = converter
      return more_types
docs: Builds type dictionary for user-defined type converters,
      used by :mod:`parse` module.
      This requires that each type converter has a "name" attribute.
  
      :param converters: List of type converters (parse_types)
      :return: Type converter dictionary