3. The one or more computer-readable storage media of claim 2 , wherein the at least one XML literal is a static structure and further comprises at least one of an expression or a statement block that is non-static within the static structure of the at least one XML literal.
3. The one or more computer-readable storage media of claim 2 , wherein the at least one XML literal is a static structure and further comprises at least one of an expression or a statement block that is non-static within the static structure of the at least one XML literal. 5. The one or more computer-readable storage media of claim 3 , wherein the method further comprises: specifying, within a source code development environment supporting the non-markup language, at least one of a valid position or a valid data type for the at least one XML literal, wherein the at least one of the valid position or the valid data type are compatible with the XML DOM.