Jonathan M Davis:
Why not just prevent identity assignments altogether? What would be thepurpose of even allowing a variable to be assigned itself?
Despite being sometimes useful in generic code (where?), self-assignment is a common source for bugs.
Bye, bearophile
