A bit field with buffered insertion/removal that serializes to/from RLE+. Similar to
HashSet<u64>, but more memory-efficient when long runs of 1s and 0s are present.
A bit field that may not yet have been validated for valid RLE+.
Used to defer this validation step until when the bit field is
first used, rather than at deserialization.