sig   type t   val empty : Xmlm.String.t   val length : Xmlm.String.t -> int   val append : Xmlm.String.t -> Xmlm.String.t -> Xmlm.String.t   val lowercase : Xmlm.String.t -> Xmlm.String.t   val iter : (int -> unit) -> Xmlm.String.t -> unit   val of_string : Xmlm.std_string -> Xmlm.String.t   val to_utf_8 : ('-> Xmlm.std_string -> 'a) -> '-> Xmlm.String.t -> 'a   val compare : Xmlm.String.t -> Xmlm.String.t -> int end