sig val output : (string -> unit) -> string -> int -> string -> bool -> bool -> (string -> string) -> (string, int array) Stdlib.Hashtbl.t -> unit end