Change `isEqualTo~:` to checking `self == other~`