You can also
supply additional (or replacement)
declarations
supply entirely new elements and embed
them in the architecture
<!ENTITY % x.phrase 'blort|'>
<!ELEMENT blort (#PCDATA)>
<!ATTLIST blort %a.global;
          farble (foo|bar|baz) "baz">
25