James,
Thanks very much for taking the time to list this out. As you
imply, most of the concepts map directly onto 'common' SGML terminology.
This is a valuable starting point for people who are developing simple
systems.
[... API deleted...]
>
> Is that really so complicated?
Not when it's presented like this :-). The important thing for all of us
is to make sure that the terminology between different approaches is as
compatible as possible.
P.
-- Peter Murray-Rust, domestic net connection Virtual School of Molecular Sciences http://www.vsms.nottingham.ac.uk/