pub fn parse(input: &str) -> Result<Json, String>
Parse a JSON document.
Nesting deeper than MAX_DEPTH is an error rather than a crash.
MAX_DEPTH