Hello everybody, If this mixin example works: > template Foo(T) > { > T x = 5; > } Why this one not: > template Foo(T) > { > T x; > x = 5; // <- error: no identifier for declarator x > } On page describing mixins I never saw an example with assignment inside mixin body, is it limitation of language or bug? Thanks. -- serg.