The program subsumption of XML gains power if it is integrated well with important data structures of the programming language
Both the functional and the object-oriented paradigms are well-suited for program subsumption