sig   type 'a t   val create : unit -> 'CCHet.Key.t   val equal : 'CCHet.Key.t -> 'CCHet.Key.t -> bool end