fix the test (be less typo, and provide a placeholder '$0' value).  worry more about correct exiting in case of wrong args later.
ahheh.  forgot to flip a very important bit.
enhance test to sanity check that it's not giving false positives because of some unspeakable dirtiness in the test environment.