Michael Haardt wrote:
Optional tagged arguments can appear in any order, but they must appear
before positional arguments.
So if we switch to make the method argument positional, the usage
statement needs to be modified to become:
Usage: notify
[":from" string]
[":importance" <"1" / "2" / "3">]
[":options" string-list]
[":message" string]
string
If you write it as
<method: string>
it looks much better.
I agree.
But should this start a lengthy discussion
in the group, then never mind.
I would like to hear at least two other opinions in favor of keeping or
changing the current behavior.