Re-factoring of the schema registry, to simplify the process of adding support for new schemas.