Each attribute of the XML element corresponds to setting a property of the object instance.
An XML element may also have "attributes", a construct that csexp does not share.
Finally, an XML element may contain comments and/or processing instructions.
The picture on the right shows how the XML elements refer to the individual panels within a given layout.
For example the XML element for a person's given (first) name would be expressed as:
XML elements with unknown names are treated as if they are generic text.
An XML element, however, can be transformed - depending on the context- as a subject, a predicate or object of a triple.
XML elements are never implicitly inserted into the document.
Attributes on XML elements cannot directly be edited.
They are represented by a single XML element with the value as its content.