Make sure tests fail properly
Check length when comparing parameter equality
Merge pull request #64 from Obvious/kyle-fix-tests

Make sure test fail properly, and *properly* check parameter equality