Can't we use equatable mixin to avoid using the equality override?
Can't we use equatable mixin to avoid using the equality override?