Michael Karcher : msxml3: replaceNode accepts IXMLDOMElement instead of IXMLDOMNode.