in reply to Why Is $& Bad?

Any possibility of stealing a good idea from Ruby and only calculating $`, $', and $& lazily? That way you only pay for the use you make of it...

My guess is that it would be hard, but there is no harm asking.