RFC: bit fields and bit matching