fixup! Rework option parser to support ‘--’ as escape sequence

If only a single option was given with no arguments (e.g., $"DIALOG" nib --list), we would ignore it.