The moth is right here, we can figure out the issue more in coderbus but if the issue is just in being able to iterate over the direction, that's what `GLOB.cardinals` is for    Or the slightly too clever  ```  for(var/i in 0 to 3)    var/dir = 1 << i  ```