feedback@cfhub.com,
Thanks for the tip.
I had a look at the article and was concerned that its recommendations appeared to break the rules of modularity:
* Request variables are available to all code which serves the page request, so they're like global / common variables in other languages - to be used with caution.
* The article seemed to suggest using Caller variables in the called modules to look at variables in the calling module. That's dangerous. If the called module needs the info, the calling module should pass it as an argument (attributes).
Meanwhile I found a solution via another channel,and am going to enter it as a Tip.