On Tuesday, 10 September 2019 at 20:08:38 UTC, jmh530 wrote: > [snip] I also don't understand this void foo(int a) { } void foo(int a, @named int b) { } [snip] foo(1); // error: matches both declarations foo(1, b: 2); // error: matches both declarations