Handle str being unicode by default in Python3.

TODO:  Is ASCII the correct choice on all systems?