Some Improvements for Marshalling and UnMarshalling with Jackson