Howard,

What's the issue with using the scriptlet I've just posted?

I'd planned on using it myself in various places so if there is a potential problem I'd like to know about it.