Make bit fields accept an arbitrary amount of bytes