attempts to make jackson work with scala