I think this is a valid change but on the other hand I don't see much motivation to apply it. It slightly optimizes a slow path at the cost of slightly enlarging the code, which doesn't seem like a good tradeoff to me. Am I off base? - R.