Added better error reporting on my end. Updated the StringIO and Unicode to ignore characters it doesn't understand.