Checked UTF-8 support