Use unicode instead of repr. Also rename things to something better.