On 10/02/2012 03:15 PM, Manu wrote: > struct Event(T... = (int, float)) > { > void F(T...); // <- should default to F(int, float) > } template Event(){alias Event!(int,float) Event;} struct Event(T...){ void F(T...); }