sig type t val compare : WpContext.Key.t -> WpContext.Key.t -> int val pretty : Format.formatter -> WpContext.Key.t -> unit end