in reply to Never guess at code!

I often keep a perl -de0 window open to verify constructs that are less familiar. That and a copy of Camel III go a long way to keeping me on the straight and narrow.