Support degenerate bitfields with fields of length 32 and 64 to match documented constraints.
Add unittests for bugs which seem to have been fixed over time.