This won't work.
The compiler interprets this as `(!a_BlockY) > 1`, which means "convert a_BlockY to bool, negate it, then compare to 1".
You need `if (a_BlockY < 2)`