var result = xhr.responseXML;
if(_d.isIE&&(!result || window.location.protocol == "file:")){
_d.forEach(["MSXML2", "Microsoft", "MSXML", "MSXML3"], function(prefix){try{var dom = new ActiveXObject(prefix + ".XMLDOM");
dom.async = false;
dom.loadXML(xhr.responseText);
result = dom;
}catch(e){/* Not available. Squelch and try next one. */}});
}return result; // DOMDocument