registry

Registry of known media types, including type aliases. A canonical
media type is handled as an identity mapping, while an alias is stored
as a mapping from the alias to the corresponding canonical type.