title: How to maintain case-sensitive tags in BeautifulSoup.BeautifulStoneSoup?
body: <p>I am writing a script that edits an XML file with <code>BeautifulStoneSoup</code>, but the library converts all tags to lower case. Is there an option to conserve the case?</p>
  
  <pre><code>import BeautifulSoup    
  xml = "&lt;TestTag&gt;a string&lt;/TestTag&gt;"    
  soup = BeautifulSoup.BeautifulStoneSoup(xml, markupMassage=False)    
  print soup.prettify() # or soup.renderContents()
  #prints
  &gt;&gt;&gt; &lt;testtag&gt;a string&lt;/testtag&gt; 
  #instead of the expected
  &gt;&gt;&gt; &lt;TestTag&gt;a string&lt;/TestTag&gt;
  </code></pre>