Only decode / encode if on py2 except for the b'\xc2\xa0', replace, which must be decoded to create the unicode string.