Andrei Alexandrescu wrote: <snip> > I see major disruptions of existing code though. Do you guys have ideas > of a clean migration path? Make "new T[10]" a doubly-typed expression. T[] or T[10]* depending on what you try to do with it. But which should be the default type? Stewart.