To be consistent with ``stringWidth``, you should fallback to ``str_split`` if mb_string does not support the encoding