val add : t -> el_t -> unitval let_le : t -> key -> key -> unitval le_than : t -> key -> key -> boolval iter_up : (el_t -> unit) -> t -> unitval iter_down : (el_t -> unit) -> t -> unitval iter_up_at : (el_t -> unit) -> t -> key list -> unitval iter_down_at : (el_t -> unit) -> t -> key list -> unitval delete : t -> key -> unit