Hmm.. the toolbox editor should have denoted a parse error when you declared something in
VARIABLES that was an integer - did it not?
One last thing I wondered, does the order of terms matter?
WRT TLC, the ordering of the terms does matter for conjunctions; since in your modified spec, pc = "grape" never evaluates to true, any following same-depth conjuncts will not be evaluated, i believe.
loki