pub(crate) fn runner_json( source: &str, code: &str, what: &str, ) -> Result<Value, Failure>
Reads a JSON document, mapping every failure to a typed refusal.