Merge pull request #177 from workhorsy/master

Fixed issue where warnings on line zero would break unit tests.
Small cleanup of style and junk comments.
Merge pull request #178 from workhorsy/cleanup

Small cleanup of style and junk comments.
Added checker for having opEquals without toHash.