We need integration tests that make sure that the system's setup effectively leads to the correct handlers (formatters, parsers, validators, etc) to be returned for all well known data formats. The integration test should be cased on the respective factories returned by the top level service locator (OutputFormatSnakFormatterFactory, etc).
Rationale: when refactoring the wiring mechanisms for the services associated with data types, we want to be sure we are not breaking anything. In particular, we want to make sure that the correct validators are applied to input. We also need a way to check that the local setup, including any extensions that register new data types, don't break expected bahavior.