I messed up the end of the ticket, should read: Yet it still works like in the first case, if we turn off the optimizer:
$ perl6 --optimize=off test.p6
there
Or give a name to the parameter:
$ cat test.p6
multi foo($, :$) { say "there"; }
multi foo($x ) { foo $x, $; }
foo 42;
$ perl6 test.p6
there
