#86: Add support for applying proper JSON data types. Once again, we maintain an explicit list of XML paths for non-string elements compiled from existing XML schema files. Any path not on this list is assumed to be a string, otherwise it is converted to the appropriate JSON value type as specified (generally this just means writing the value un-quoted, with extra coercion for boolean types to ensure a true/false value is written).

This once again slims down our JSON payload as we save space on not needing " characters for non-string values.