RFC: Proposal for bit data

Trying to get feedback on bit-data. I realize that it may not be a 1.0 priority, but discussion on this is still helpful.
Could you expand on why you don't think that a procedural macro would be able to provide this error checking?