sig   type t   val equal :     CCPersistentHashtbl.HashedType.t ->     CCPersistentHashtbl.HashedType.t -> bool   val hash : CCPersistentHashtbl.HashedType.t -> int end