Brilliant discussion of unicode and bytestrings: http://t.co/cOHhOVxdyb -- most languages get this wrong!