Data.Bits.Lens
(|~)
(&~)
(<|~)
(<&~)
(|=)
(&=)
(<|=)
(<&=)
bitAt
traverseBits