Fixed str() call in _string_width() to handle difficult unicode.