Boot.Usage
val version : unit -> unit
val machine_readable_version : unit -> unit
type specific_usage = {
executable_name : string;
extra_args : string;
extra_options : string;
}
val print_usage : Stdlib.out_channel -> specific_usage -> unit