A tiny JSON parser / library designed around Cichlid's needs.
The TinyJson class provides many methods for parsing JSON into a JsonValue.
The JsonValue API is designed to make deserializing objects with it easy.
All JsonValues track their path for easy identification in errors.
JsonObjects will track which fields are accessed for analysis, like seeing if you're ignoring any fields by accident.
Comments are supported. They're completely ignored in parsing.