val tag_pool : t -> Tag.pool
-type 'a node = private int
+type 'a node
type node_kind = [ `Tree | `Text ]
val equal : [ `Tree ] node -> [ `Tree ] node -> bool
val compare : [ `Tree ] node -> [ `Tree ] node -> int
val closing : t -> [`Tree] node -> [`Tree] node
val is_open : t -> [`Tree] node -> bool
-val benchmark_jump : t -> Tag.t -> unit
-val benchmark_fcns : t -> unit
+val benchmark_jump : t -> Tag.t -> int
+val benchmark_fcns : t -> int
+val benchmark_fene : t -> int
val benchmark_lcps : t -> unit
+val benchmark_iter : t -> int
val stats : t -> unit
+
+val test_suffix : t -> string -> int
+val test_prefix : t -> string -> int
+val test_equals : t -> string -> int
+val test_contains : t -> string -> int