Trass3r Sat, 25 Feb 2012 10:55:13 -0800
void foo(T, T2, alias thing = (){})(T a, T2 b) { thing(); }
void bar(){} void main() { foo!(int,int,bar)(1,2); foo(1,2); }