Deal properly with unicode data. Thanks Konrad Beiske!