Alter parseArgs

* Only take away the '--' if it exists.
* Parse arg as boolean if it has no value.
Add server component