_tile did not have a type, so the fact we were calling _tile.turn instead of _tile._turn did not show up as an error because webstorm didn't know what type _tile was