sig
  type tuple_context_manager
  type tuple_ref = Tuple_context_manager.tuple_context_manager * int
  val build_context_manager :
    unit -> Tuple_context_manager.tuple_context_manager
  val instantiate_tuple_context_manager :
    Tuple_context_manager.tuple_context_manager -> unit
  val string_of_tuple_ref : Tuple_context_manager.tuple_ref -> string
  val build_tuple_enter_context :
    Tuple_context_manager.tuple_context_manager -> unit -> unit
  val build_tuple_exit_context :
    Tuple_context_manager.tuple_context_manager -> unit -> unit
  val build_tuple_store_code :
    Tuple_context_manager.tuple_ref -> Physical_value.xml_value -> unit
  val build_tuple_retrieve_code :
    Tuple_context_manager.tuple_ref -> unit -> Physical_value.xml_value
  val get_new_tuple_slot :
    Tuple_context_manager.tuple_context_manager ->
    Tuple_context_manager.tuple_ref
end