1. One or more computer-readable storage media having stored thereon computer-executable instructions for implementing, in a computing system using a conventional programming language to create instances of a document object model (DOM), a method for simplifying explicit construction of the DOM by replacing at least one constructor, factory or imperative update statement of the conventional programming language with at least one extensible markup language (XML) literal, the method comprising: accessing a coded program, wherein the coded program is written primarily in a non-markup language code, and wherein at least one XML literal is written directly in the non-markup language code in lieu of explicit instructions, in the non-markup language, for creating an XML DOM; after accessing the coded program with the XML literal written directly in the non-markup language code, extracting the at least one XML literal from the non-markup language code of the coded program; translating the at least one XML literal previously extracted from the non-markup language code of the coded program, wherein translating the XML literal comprises parsing the XML literal, and wherein parsing the XML literal comprises reading a first XML element tag starting a first XML element, and ignoring any second XML element tag name ending the first XML element; and executing the coded program that includes the at least one XML literal to create an instance of the XML DOM, wherein creating the XML DOM includes embedding the XML literal as included within the coded program in the non-markup language code in lieu of executing corresponding instructions in the non-markup language.