On 2/10/13, Tove <[email protected]> wrote: > ... which also is "needed" if you use a "3rd party library mixin" > in your struct(which internally uses alias this), so even with > the ':' syntax it's anyway required to support being able to use > it multiple times: > > alias this : sym1; > alias this : sym2;
I've argued that it should be rare that someone uses multiple subtyping, so I don't see the need to introduce more syntax into the language when they can simply do this for the special occasion when they need it: alias this = this; alias this = bar;
