On Tuesday, 1 May 2012 at 02:40:34 UTC, Walter Bright wrote: > On 4/28/2012 1:32 PM, Timon Gehr wrote: >> […] >> class C{ >> int x; >> mixin X; // picks up local 'x' > > Makes it a mixin template. Why not just require mixin templates to be declared using »mixin template« then? David