I personally am not a fan of the FSL style required options, IE `command -i arg1 -o arg2`

If it's requires, I prefer to just make them positional, IE `command arg1 arg2` and use flags for optional arguments. Any thoughts  on this?