MergedObject strategy will format JSON like this { "prop1": "Example content", "type": "Cat" }
A serializationStrategy is responsible of serialized JSON content organisation
SubProperty strategy will format JSON like this { "value": { "prop1": "Example content" }, "type": "Cat" }
MergedObject strategy will format JSON like this { "prop1": "Example content", "type": "Cat" }
With "type" being the default discriminator merged with the serialized object properties