Add catch all requirement to exercise all code in tests
Test equals and hashcode