> class one { }
> class two : one { }
> alias one ONE;
> alias two TWO;
> static if ( is(TWO T : ONE) )
> writeln("test");
>
> Is this a bug, or am I doing it wrong?
If it works without the aliases this is another strange alias bug.