Replaced the HasTile | IsEmpty == HasTile comparisons with a method