Era Scarecrow: > Maybe.. A general warning when something starts with > 'op(Op)?[A-Z]' but doesn't actually qualify as any of the > override-able operators? That seems sensible... Regarding operator overloading there are several situations worth warning the programmer of. The D compilers should be improved on this. Bye, bearophile