Phew, finally did it... but I had to introduce a global variable (Still can't figure out how to do local variables after all this time).
Would have been so much easier if I could just say "If Closest - do this, else, do this"
Anyone know why this isn't possible?