Dave> Given my post, that behavior falls out of the (nicely Dave> documented) rules for how functions are called, so it's Dave> unsurprising if you read the docs. I wonder if that makes any Dave> difference in the real world ;-) Probably not.