CF_Pro,
To update unfortunately this suggestion will not be implemented.
To implement this suggestion would deviate from standards. XML nodes are not guaranteed and if null typically are not delivered.
There are also performance reasons for this. The xml writer does not need to write unneeded xml, the xml is faster making transmission and reception faster, and the an xml parser can process it faster since it is smaller.
Delivering null xml on a static established schema is acceptable. So it falls upon you as the developer to handle this in your code.
Dave