Parameter Map.Ord

type key
val key_of_json : Deriving_Json_lexer.lexbuf -> key
val key_to_json : Buffer.t -> key -> unit
val key_json : key Deriving_Json.t
val compare : key -> key -> int