Unicode handling for column addressing
use _strtypes for Python 3 compatability