Oh, but I guess we can't do that either, because parse_arguments() is only in mir::options::ProgramOption rather than mir::options::Option. So it's not something we could pass back with an overridden parse_arguments().
So we'd have to override both the_options() and parse_options(), duplicating a fair bit of code in the process.
Oh, but I guess we can't do that either, because parse_arguments() is only in mir::options: :ProgramOption rather than mir::options: :Option. So it's not something we could pass back with an overridden parse_arguments().
So we'd have to override both the_options() and parse_options(), duplicating a fair bit of code in the process.