To make builder-pattern work correctly wrt typing, we need distinct `ObjectMapper` subtypes for all dataformats.