ReadBits
uint8 bits = reader.ReadBits(bitSize) << fMissingBits;
fBytes[oldSize - 1] |= reader.ReadBits(fMissingBits);
*buffer = reader.ReadBits(reader.bitSize) << fMissingBits;