> dataclasses makes it easy to just add your own `__eq__` method, if the default doesn't suit you. You just define it! Nothing else is required.
That's completely besides the point, and lots of non-data objects should not be equatable at all, if they even can technically be.