in reply to sometimes use strict isn't enough

*chuckle* ... This is one which -w would probably have picked up for you depending on the scoping of the variables involved.

I meditated on a similar point recently here following a review of some code I was looking at for another project.

 

Ooohhh, Rob no beer function well without!