Fixed size bit array.
Used to pack many booleans together. No dynamic storage at all is used - all data is stored directly in the struct. By default, all bits are set to 0.
Data storage, in 64bit chunks.
Get bit at specified index.
Set bit at specified index.
Set all bits to zero.