Right now I start with 8 bits and double the array size if the code chunk needs to be larger. So if 9 bits are needed, we waste the additional 7 bits. But if I scale by, say, 4 bits and needed 16 bits, I'd have to grow the array twice instead of once.