Catch invalid comparisons (stopping Ruby ArgumentErrors) or comparisons w/ unexpected results.
Add tests for catching argument errors.
Improve readability.
More thorough testing and excluding contains.