Oh, right that's one of the simple cases of hidden defaults:
In that case the one without defaults is called.
Yes. I have personally interacted with 3 other threads on this:
[Pre-RFC] Named .arguments
[Pre-RFC] named arguments
Named arguments increase readability a lot
And some I haven't:
Possibly one small step towards named arguments
Yet Another named arguments prototype