I can mixin templates without parens, like this: mixin foo!(int); So why can't I do this: mixin "int a;"; instead of this: mixin("int a;"); ? Seems a bit inconsistent to me, but maybe I don't see the reason... Tomek