If you are writing a record to an XML string, the value of the property field is assigned to the element in the XML string. If you are reading an XML string into a record, the EGL Runtime issues an RuntimeException if the name of the topmost XML element does not match the value of the property field.
The nullable aspect of a record field affects what occurs when the EGL Runtime reads an XML string into a record. For details, see Copying an XML string to and from an EGL variable.