sig val open_out : string -> Pervasives.out_channel val output_endline : ?ostream:Pervasives.out_channel -> string -> unit end