Internalized SimpleJson
Customized serialization to use SwaggerEnumValue and SwaggerProperty attributes