utf-8 char
do not encode index for one-element variants