XML does not actually define the "extent" of anything. An
XML processor must provide at least dynamic extent
(I think: it is possible that lexical extent is meant), but is
free to provide indefinite extent if that's useful to its
clients. OTOH, the clients could provide the indefinite extent
themselves. Nothing in XML or XML-namespace constrains an XML
processor either way.
(The point here, for those who don't follow this jargon, is that
"dynamic extent" objects don't last after the end of their scope,
like local variables in C, whereas "indefinite extent" objects
last until nobody wants them any more, like heap allocations in C.)
-- John Cowan http://www.ccil.org/~cowan cowan@ccil.org You tollerday donsk? N. You tolkatiff scowegian? Nn. You spigotty anglease? Nnn. You phonio saxo? Nnnn. Clear all so! 'Tis a Jute.... (Finnegans Wake 16.5)