The +options are "unique". Most shells use -o thing --longoption -- arg1 arg2 where -- marks the end of options.
Would you consider complying with POSIX 12.1 Utility Argument Syntax or perhaps easier, the python docopt which is largly POSIX compliant.
Besides principle of least surprise, docopt compliance brings extra goodies like automatic bash/zsh completion generation.
For community:
⬇️ Please click the 👍 reaction instead of leaving a +1 or 👍 comment