argument errors no longer rescued, spec passes
cleaned up comments
added specs for Argument Error changes
Merge pull request #3 from kballenegger/argument-error-fix

Argument error fix