Implementation-wise, we need to remove the new clause above matching on `"--"` and change this clause to say

```
   defp parse(["--"|value], _aliases, _switches, dict, args, invalid, _all) do
```