(hoping) Python 2.x and 3.x compatible string handling