str is not unicode on Python 2 while Text is a proper alias for unicode on python 2 and str on python 3 closes #1691