json = { parse = fn T (input: str) -> T { JSON_PARSE T input } }