Andrei Alexandrescu wrote: > This goes into something more interesting that I thought of after the > conversation. Consider: > > T[new] a; > T[] b; > ... > a = b; > > What should that do? Error. T[] cannot be implicitly converted to T[new]