import xml.etree.ElementTree as ET

class DocType:
    def __init__(self, xmldoc):
        self.root = ET.fromstring(xmldoc)
    def run(self, expression):
        return expression.do([], self)
