https://issues.dlang.org/show_bug.cgi?id=12593 --- Comment #2 from yazan.dabain at gmail.com --- It is related, but I couldn't get it to work even with opCmp/opEquals/toHash or different combinations of them. So this is a more general issue. --