Default serializer, customizes unrecognized objects instead of always getting JsonValue.
Merge branch 'origin/master'