sig   type 'a info   val create : 'Hmap.S.Key.info -> 'Hmap.S.key   val info : 'Hmap.S.key -> 'Hmap.S.Key.info   type t   val hide_type : 'Hmap.S.key -> Hmap.S.Key.t   val equal : Hmap.S.Key.t -> Hmap.S.Key.t -> bool   val compare : Hmap.S.Key.t -> Hmap.S.Key.t -> int end