Description
Erratum 3.2 (on the older draft) of the DFDL Spec says you cannot have inputValueCalc on the root of a choice branch.
We have many unit tests that have this construction, so those will break when detection of this is put in place.
Related to this are checks that the root of a choice branch cannot be optional (have minOccurs='0' specifically) DFDL-1355.