A memory-efficient packed representation for bit arrays
