sig   type t   exception Out_of_range   val char_of : CamomileLibrary.Type.UChar.t -> char   val of_char : char -> CamomileLibrary.Type.UChar.t   val code : CamomileLibrary.Type.UChar.t -> int   val chr : int -> CamomileLibrary.Type.UChar.t   external uint_code : CamomileLibrary.Type.UChar.t -> int = "%identity"   val chr_of_uint : int -> CamomileLibrary.Type.UChar.t   val eq :     CamomileLibrary.Type.UChar.t -> CamomileLibrary.Type.UChar.t -> bool   val compare :     CamomileLibrary.Type.UChar.t -> CamomileLibrary.Type.UChar.t -> int   type uchar = CamomileLibrary.Type.UChar.t   val int_of : CamomileLibrary.Type.UChar.uchar -> int   val of_int : int -> CamomileLibrary.Type.UChar.uchar end