The absence of a datum in XML can be expressed either by omitting the element (
minOccurs="0" in schema) or by setting it to
nillable=true in schema).
minOccurs=0 seem altogether cleaner and more consistent, and it doesn't require the XML to reference the XSD namespace. So what is the benefit of