sig   type text   class input_line :     CamomileLibrary.Type.UChar.t     #CamomileLibrary.Type.OOChannel.obj_input_channel ->     [CamomileLibrary.Type.ULine.Type.text] OOChannel.obj_input_channel   class output_line :     ?sp:CamomileLibrary.Type.ULine.separator ->     CamomileLibrary.Type.UChar.t     #CamomileLibrary.Type.OOChannel.obj_output_channel ->     [CamomileLibrary.Type.ULine.Type.text] OOChannel.obj_output_channel end