title: XSL: Avoid exporting namespace definitions to resulting XML documents
body: <p>I'd like to take data from some XML files and transform them into a new XML document. However, I do not want the definition of a namespace in the XSLT to occur in the result document. </p>
  
  <p>In other words:</p>
  
  <p>source:</p>
  
  <pre><code>&lt;Namespace:Root xmlns:Namespace="http://www.something.com"&gt;
  </code></pre>
  
  <p>stylesheet:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;
  &lt;xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:Namespace="http://www.something.com"&gt;
  </code></pre>
  
  <p>result:</p>
  
  <pre><code>&lt;resultRoot xmlns:Namespace="http://www.something.com"&gt;
  &lt;!--I don't want the Namespace definition above--&gt;
  </code></pre>
  
  <p>I am using msxsl for the transformation.</p>