Subsumption of XML in a programming language supports the discipline of programmatic authoring
Program subsumption of XML is also useful for doing XML transformations and server side programming