module type Base =sig..end
type t
val create : int -> tval length : t -> intval blit : (t, t) Make_substring.Blit.tval blit_to_string : (t, string) Make_substring.Blit.tval blit_to_bigstring : (t, Make_substring.bigstring) Make_substring.Blit.tval blit_from_string : (string, t) Make_substring.Blit.tval blit_from_bigstring : (Make_substring.bigstring, t) Make_substring.Blit.tval of_bigstring : Make_substring.bigstring -> tval of_string : string -> t