title: Unable load XML file with UTF-8 BOM marker using MSXML6
body: <p>I have an XML file which has UTF-8 BOM marker(<code>EF BB BF</code>) at the beginning.</p>
  
  <p>It also contains <code>encoding</code> as <code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;</code>. </p>
  
  <p>I am trying to load this XML file using <code>IXMLDOMDocument::LoadXML</code> which fails to load this document. If I remove the BOM marker it works perfectly. </p>
  
  <p>My <strong>question</strong> is it wrong to have the BOM marker in this case or is it a bug with MSXML (MSXML6 to be precise)?</p>