fix unicde str.split(mystring) vs mystrying.split() bug