in reply to idiotic syntax to pass to a sub
You should be aware that you are using a technique many people frown upon because it's easy to create hard to find bugs.
Abigail