Another possible solution: Add a new option, e.g. --relaxed, which would not generate a fault on unknown option but simply skipped that option. Then input/output format wouldn't be needed for --help either, AND I could have an unified command-line that would work for every format.
|