Initialize new node and store current node into stack.

def startElement(self, name, attrs):
        """ Initialize new node and store current node into stack. """
        self.stack.append((self.current, self.chardata))
        self.current = {}
        self.chardata = []