On 5/11/16 7:46 PM, Nick Treleaven wrote: > In places where the comma operator does help, use a comma(expr,result) > template function Better yet instead of e1, e2, e3 type { e1; e2; return e3; }() Andrei