Tab completion does not work correctly when presented with the following usage pattern:
Usage:
naval_fate mine (set|remove) <x>
Result: The tab completion skips the (set|remove) mutual exclusive parameter.
If I remove the positional parameter "" then tab completion works correctly. i.e.
Usage:
naval_fate mine (set|remove)
Result: "set" and "remove" are given as tab completion options.