title: How to preserve namespace information when parsing HTML with lxml?
body: <pre><code>&gt;&gt;&gt; from lxml.etree import HTML, tostring
  &gt;&gt;&gt; tostring(HTML('&lt;fb:like&gt;'))
  '&lt;html&gt;&lt;body&gt;&lt;like/&gt;&lt;/body&gt;&lt;/html&gt;'
  </code></pre>
  
  <p>Note how the tag turns from <code>&lt;fb:like&gt;</code> to simply <code>&lt;like&gt;</code>.</p>
  
  <p>This makes processing pages that incorporate XFBML with lxml much harder. (Same thing happens to <code>&lt;g:plusone&gt;&lt;/g:plusone&gt;</code>)</p>
  
  <p>Any help is appreciated.</p>