Currently <w:instrText> tags are represented as Text objects. This makes them impossible to distinguish from <w:t> elements that actually contain field values, rather than formatting declarations.
This is compounded by the fact that the <w:fldChar w:fldCharType="separate"/> tag separating formatting from values is optional, so can't be used to make this distinction either.
Can <w:instrText> be represented by a dedicated type?