Refactoring
Add operator==