sig
  type t
  type key
  type value
  val create : int -> Sig.Table.t
  val set : Sig.Table.t -> Sig.Table.key -> Sig.Table.value -> unit
  val get : Sig.Table.t -> Sig.Table.key -> Sig.Table.value
end