Avoid classes overriding only equals() or only hashCode() | CAST Appmarq