add one more bitfield optimization, allowing clang to generate