My vote is for the link-based approach (which in HyTime is provided by the
value reference facility, which lets you distinquish simple
use-by-reference from true hyperlinks). A processor can always generate
new combined instances using whatever approach it cares to to disambiguate
name clashes, including using name spaces.
Syntactic combination is ultimately limiting and largely unnecessary if you
can do your combining at the semantic level. However, semantic-level
combination does have a cost because you can't necessarily depend on the
limitations of syntactic constraints to keep things simple.
Cheers,
E.
-- <Address HyTime=bibloc> W. Eliot Kimber, Senior Consulting SGML Engineer Highland Consulting, a division of ISOGEN International Corp. 2200 N. Lamar St., Suite 230, Dallas, TX 95202. 214.953.0004 www.isogen.com </Address>xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@ic.ac.uk the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)