(** Verify we have a json list of strings and return the corresponding ocaml string list. Otherwise die with a message including src. *)
valyojson_lookup:
(string,Yojson.Basic.json)List.Assoc.t
(string,Yojson.Basic.t)List.Assoc.t
->string
->src:string
->f:(Yojson.Basic.json->src:string->'a)
->f:(Yojson.Basic.t->src:string->'a)
->default:'a
->'a
(** Lookup a json value on an assoc list. If not present, returns default. Otherwise returns (f json_value ~src) where src has element name appended. f is typically one of the above _of_yojson functions. *)