When a property is defined as ``` stringTypedNumber: type: string format: number ``` the outputted json looks like ``` { "stringTypedNumber": 0.1 ``` which is bad because precision is lost. In 0.16.x the output would be a string.