in reply to local vs my

Here's a question: why the obsession with 'use strict' in a script that already works and you're just maintaining?

If 'use strict' doesn't do what you want, chuck it. Get what you need from warnings, strict 'subs' and strict 'refs'. Ignore the peer pressure telling you that everything has to 'use strict'. It doesn't.