Context.CtxmapContext
type 'a key = 'a Hmap.keyKey to access a certain value in the context
type t = Hmap.tA context. This is simply a hmap or equivalent, and standard keys into it are provided in the rest of the library.
val create_key : unit -> 'a keyMake a fresh key, distinct from every other key
val empty : tEmpty context
val iter : (Hmap.binding -> unit) -> t -> unit