add extra return value to utf8.width()