embedded bit struct
bitstruct nesting support
bit padding
BitFlag and Enum of bitField