deprecated the MapAdapter and its component, uses straight Jackson now