<!DOCTYPE MAIN [
	<!ENTITY FOO SYSTEM "foo">
	]>
<MAIN>
	This document is a &foo;
</MAIN>
a conformant parser may return either of the following event streams:
	startDocument(); startElement("MAIN");
	characters("\tThis document is a ");
	startElement("TEST"); endElement("TEST");
	characters("\n"); endElement("MAIN"); endDocument();
or
	startDocument(); startElement("MAIN");
	characters("\tThis document is a ");
	characters("\n"); endElement("MAIN"); endDocument();
Parsers of the first kind cannot even report that they have left
something out!  This seems to me to be a substantial deficiency
in SAX.
-- 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)