fix null case and RubyHash when creating a new ConvertingMarshaller  - f...

...ixes #2120