Send to location and logical Expressions

In Creating an automated setup that applies to multiple maps I’ve come to a glitch that I’m not sure how to get around elegantly.

On map 0, the piece should go to 1718. On map 1, it should go to 1968.
I’m using a Global Property $Setup$ to indicate wether I’m using Map 0, or 1, (or not setting up=2)…
So I was attempting to calculate the location using a logical expression in the X (and Y) fields. But I’m not sure where it is failing.

Are logical evaluation and Global Properties not usable as a location in a Send to Location command?

As far as I can tell, I can’t use a Global Property, Calculated Property, nor Dynamic Property in a “Send To Location” expression. ???

I got it to work. I’m not exactly sure if it was the goat blood, the scented candles, or the use of {} brackets around the logical statements but suddenly it is working.