Thanks to all. I've learned much today, and will be revising
a lot of scripts to avoid the param copying. I don't know how
I've been YAPH'ing for 8 years wo/ knowing this 8^/.
It will certainly be interesting to see what sort of performance boosts I get.
Is it safe to assume the ref'ing of substr() will
survive into future versions ?