Why only encode on Python 2? Any reason not to encode all the time?