Made bitfield a distinct type from bit so that bitfields