title: xsl namespace problem
body: <p>If I have this XSL</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"&gt;
      &lt;xsl:output method="html"/&gt;
      &lt;xsl:output omit-xml-declaration="yes" encoding="UTF-8"/&gt;
  
      &lt;xsl:template match='/'&gt;
        &lt;xsl:value-of select="//Description" /&gt;
      &lt;/xsl:template&gt;
  &lt;/xsl:stylesheet&gt;
  </code></pre>
  
  <p>And this XML</p>
  
  <pre><code>&lt;ArrayOfLookupValue xmlns="http://switchwise.com.au/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"&gt;
    &lt;LookupValue&gt;
      &lt;Description&gt;AGL&lt;/Description&gt;
      &lt;Value&gt;8&lt;/Value&gt;
    &lt;/LookupValue&gt;
    &lt;LookupValue&gt;
      &lt;Description&gt;Australian Power &amp;amp; Gas&lt;/Description&gt;
      &lt;Value&gt;6&lt;/Value&gt;
    &lt;/LookupValue&gt;
    &lt;LookupValue&gt;
      &lt;Description&gt;EnergyAustralia&lt;/Description&gt;
      &lt;Value&gt;13&lt;/Value&gt;
    &lt;/LookupValue&gt;
    &lt;LookupValue&gt;
      &lt;Description&gt;Origin Energy&lt;/Description&gt;
      &lt;Value&gt;9&lt;/Value&gt;
    &lt;/LookupValue&gt;
    &lt;LookupValue&gt;
      &lt;Description&gt;TRU Energy&lt;/Description&gt;
      &lt;Value&gt;7&lt;/Value&gt;
    &lt;/LookupValue&gt;
  &lt;/ArrayOfLookupValue&gt;
  </code></pre>
  
  <p>How do I actually get some data from this line:</p>
  
  <pre><code>&lt;xsl:value-of select="//Description" /&gt;
  </code></pre>
  
  <p>I have spent hours on this and I have come to the conclusion that the xmlns= namespace is what is causing me grief.</p>
  
  <p>Any help greatly appreciated.</p>
  
  <p>BTW the XML is coming from a web service so I can't just "change" it - I can preprocess it but that isn't ideal...</p>
  
  <p>Also I have confirmed that removing the namespaces from a mock of the XML does fix the problem.</p>