include Hash_set_gen.S with type key = string
val remove : t -> key -> unit
val add : t -> key -> unit
val of_array : key array -> t
val check_add : t -> key -> bool
val mem : t -> key -> bool
val iter : t -> (key -> unit) -> unit
val fold : t -> 'b -> (key -> 'b -> 'b) -> 'b
val to_list : t -> key list