A bool2 is a value type that pairs two bool values together
Use this type whenever you need to store two values that can each be in one of two states.
In the underlying runtime (.net), this takes the same amount of memory as two bytes