?size:int ->
unit ->
object
  val current : ('a, 'b) Hashtbl.t
  method add : '-> '-> unit
  method add_list : ('a * 'b) list -> unit
  method bound : '-> bool
  method get : ('a, 'b) Hashtbl.t
  method lookup : '-> 'b list
  method lookup_or_fail : '-> 'b list
  method mem : '-> '-> bool
  method memq : '-> '-> bool
  method remove : ?all:bool -> '-> unit
  method remove_key_value : '-> '-> unit
  method remove_key_value_or_fail : '-> '-> unit
  method replace : '-> '-> unit
  method to_list : ('a * 'b) list
end