sig
  val is_valid : string -> bool
  val uppercase : string -> string
  val lowercase : string -> string
  val capitalize : string -> string
  val uncapitalize : string -> string
  val to_hex : string -> string
  val of_hex : string -> (string, int) Stdlib.result
  val escape : string -> string
  val unescape : string -> (string, int) Stdlib.result
  val ocaml_string_escape : string -> string
  val ocaml_unescape : string -> (string, int) Stdlib.result
end