Removing dead code
Comparing two objects does not require comparing their object hashes
Fixing coverage annotations, naming consistency