I've tried to enhance error handling of my deserializer library (https://github.com/chubbyphp/chubbyphp-deserialization/blob/master/src/Decoder/JsonTypeDecoder.php) and wished to support native json_decode and your library (what the library user prefers). While testing i've seen, that the parser seems to allow latin1 chars within the json. What i know, json needs to be utf-8 (or asci).