Bitstrings: arrays of consecutive individually-addressable bits, providing shift, rotation, masking, subranging, bounds checking, and other operations.