The main concern was where this was going to be evaluated; I suspected that this was right but had no idea why. Thanks for explaining this :)