sig
  val s_ref : '-> 'Stdlib.ref
  val s_table : ('-> 'b) -> '-> 'Stdlib.ref
  type store
  val fresh : unit -> Local_store.store
  val with_store : Local_store.store -> (unit -> 'a) -> 'a
  val reset : unit -> unit
  val is_bound : unit -> bool
end