care for multibyte characters