The POJO/stringified representation of float values rounds up to integer when the decimal value is `0`, so it doesn't preserve the original JSON Input ```javascript {"foo": 0.0} ``` JSON stringify JavaScript object ``` "{\"foo\":0}" ``` Expected ``` "{\"foo\":0.0}" ```