- requires DSOM compiler to create disambiguation map (class ChoiceResolver - closely related to NextElementResolver)
- must insert DIArray nodes for arrays
- Note: does not worry about pruning away array elements. The unparser will do that.
- TDML Runner - call converter to convert xml infoset of tests to XMLStreamReader