title: Combined diacritics do not normalize with unicodedata.normalize (PYTHON)
body: <p>I understand that <code>unicodedata.normalize</code> converts diacritics to their non diacritic counterparts:</p>
  
  <pre><code>import unicodedata
  ''.join( c for c in unicodedata.normalize('NFD', u'B\u0153uf') 
              if unicodedata.category(c) != 'Mn'
         )
  </code></pre>
  
  <p>My question is (and can be seen in this example): does unicodedata has a way to replace combined char diacritics into their counterparts? (u'œ' becomes 'oe')</p>
  
  <p>If not I assume I will have to put a hit out for these, but then I might as well compile my own dict with all uchars and their counterparts and forget about <code>unicodedata</code> altogether... </p>