Check named-args-for-clarity incur no extra bytecode

When named arguments correspond the the parameter declaration
order, the compiler should not lift out assignments before
the method call, as it would have to do for out-of-order
arguments.

Confirm this with a bytecode comparison test.