UTF What? A Guide to Using UTF-8 Encoded Data …