There's already a perfectly good HTML 2.0 conformant way to accomplish
   inclusions or referencing of arbitrary external data without having to
   create an INCLUDE element type.  It just requires smarter user agents:
   <!DOCTYPE  HTML          PUBLIC "-//IETF//DTD HTML 2.0//EN" [
   <!NOTATION MyNotation    PUBLIC "-//MyOrg//NOTATION MyNotation//EN">
   <!ENTITY   MyRandomData  SYSTEM "http://foo.com/random.dat" NDATA MyNotation>
   <!ENTITY   MyPCData      SYSTEM "http://foo.com/pcdata.htm">
   ]>
   <title>External Stuff</>
   <p>Don't retype &MyPCData;, just execute &MyRandomData;.
This was mentioned last year, and the year before, too. It may still
come as a bit of a shock to those UA authors who haven't yet bothered
to read up on SGML and what it can do.
I suggest some example like this should go into HTML 3...
///Peter