sig   type t   val equal : CCHashSet.ELEMENT.t -> CCHashSet.ELEMENT.t -> bool   val hash : CCHashSet.ELEMENT.t -> int end