sig   type t = Functors.Make_native.s   val length : B.t -> int   val compare_substring : B.t * int * int -> B.t * int * int -> int end