[!!!][BUGFIX] Optional CLI arguments have to be named
Currently exceeding arguments are ignored if a command has optional
arguments, because the RequestBuilder then can't differentiate them.
This change requires options to be named:
For commands expecting one optional argument you were able to write
./flow3 command value
Now you'd have to write
./flow3 command --optional-argument value