How are references from one data element to another done?
Currently this is done by name. Specifically, the element that is being referenced will have a name as an attribute (e.g. name=”name”). This will then be the value the referencing element uses. In general, if the value of an element foo can be expressed by a reference, there is an alternative element called fooReference, which contains the reference name. This issue needs to be revisited for the first public release. XPath, a shared proposal by the XSL and XPointer group of W3C is getting more stable and could be used instead.