�
a bit array element is changed by the lower two bits of the value assigned:
0
reset
1
set
2
toggle
3
leave
�
A bit array element returns an integer of 0 or 1.
�
note that a bit array is byte-aligned, so it is padded to a multiple of 8 bits.