Recently observed about the DFDL Spec 12.3, in a discussion about what can have lengthUnits 'bits'.
Note that this also adds that it's not allowed for representation="binary"
. So we can have lengthUnits="bits"
for these types when representation="text"
, we should ensure we still allow that.
I think this was not intended. I.e., I think the wording should be clarified to disallow lengthUnits bits regardless of representation for the types where it is currently disallowed.