title: Is 3to2 python backporting valid?
body: <p>I have a python3 code which I am backporting to python 2. I have used 3to2. there are certain changes which I am not sure of</p>
  <ol>
  <li>3to2 is appending u' ' before each string including docstrings,headers, print statements and even while accessing response json from the API.</li>
  </ol>
  <p>Eg - requests.get(u'geturl')
  Headers[u'Authorization']</p>
  <p>Is this valid or they can be simply string?</p>
  <ol start="2">
  <li>Regarding the 'open' while opening the files, it has been translated as</li>
  </ol>
  <pre><code>from io import open
  f = open(filename, u'rb') 
  </code></pre>
  <p>Why not use inbuilt open and why the u&quot;&quot; Before the 'rb'</p>