Python3 fixes - alternate approach to the UnicodeCSVReader