Reply to Janice, > What does IFTI stand for? > (Even Google doesn't seem to know) implicit function itemplate instantiatein it's what lets you skip the template args sometimes. int foo(T)(T t){...} // full form foo!(int)(5); // with ITFI foo(5);