in reply to Re: named arguments
in thread named arguments

It's not a question of when to use named arguments, it's a matter of when not to.
++ on the coding conventions. I have come to the same conclusion. It doesn't take many compile errors to get into the habit of including the trailing comma. :-) Getting highly relevant & informative diffs is a nice gift too.