Return a format name given:
* a format name * a mime-type * a format instance
Provide a list of all formats.
Return a format capable of handling the provided mime type.
Use a delegator to make sure any exceptions generated by our formats are handled intelligently.
[Validate]