UTF-8 support. Fixes GH-1