Edward Diener wrote: > Why is the return type of object.opEquals an 'int' rather than a 'bool' ? Performance is supposed to be better with ints. It was discussed here: http://www.digitalmars.com/d/archives/digitalmars/D/bugs/7933.html#N7933