Mask: bit size check is now done in BitField
Flag: added documentation
Boolean: added documentation