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