Thanks for your reply.
The reason for this is, the vars I need to pass to this function are not in the namespace of the calling function. The function is located in a common file that is 'required' by a multitude of files and when that common file is 'included', it has the appropriate vars needed in the namespace (re: user, application params, etc.).
This software already exists and I'm customizing it as little as possible; in this case adding to it vs. changing it.
What you've shown in your reply, I have another place it can be used.
Thanks again.