On Friday, 14 January 2022 at 22:45:53 UTC, Alexandru Ermicioi wrote: > Imho interfaces could be smth like this: > > ```d > interface Equals(U) { > bool equals(U other); No const? Note that opEquals like this already works on dmd master with the specific class and attributes.