Please pardon me if I presume too much, but when you say "variable," lancetre, do you mean "action"? That is what I gather from your explanation.
I was just sitting there wondering, "Why would one need variables for this," when I realized that semantics may be the issue.
Kevin