argList should forgive/ignore lone dash.
A lone dash can inadvertently arise from TAB-completion (issue #551 (closed)). Since an option without a name doesn't make much sense, we could/should trap this and either emit a warning or just silently ignore it.