On Wednesday, 26 June 2013 at 18:08:10 UTC, bearophile wrote: > In D this is one case similar to variable shadowing, that the > compiler doesn't help you with: > this.z = z; I'd argue that assigning something to itself is never useful.