JLANG-31 Provide a pluggable ObjectSerializer which can be used to change how generic objects are serialized.
merge