On 01/03/11 08:08, Don wrote: > 2. It introduces a different syntax for calling a function. > foo(4, 5); > foo(x: 4, y: 5); > They look different, but they do exactly the same thing. I don't like > that redundancy. So, out of consistency, I suppose you must be against foreach, scope(exit) and every other kind of lowering?