functor (H : Core_hashtbl.Key->
  sig
    type elem = H.t
    type t = Hash_set.Make.elem Hash_set.hash_set
    val create : ?growth_allowed:bool -> ?size:int -> unit -> Hash_set.Make.t
    val of_list : H.t list -> Hash_set.Make.t
    type sexpable = t
    val sexp_of_t : sexpable -> Sexplib.Sexp.t
    val t_of_sexp : Sexplib.Sexp.t -> sexpable
  end