# so this is a harmless error.
self._breaker = _icu.WordBreaker("root")
+ def words(self, string):
+ """Split the string along word boundries."""
+ if isinstance(string, str):
+ string = string.decode(self.encoding)
+ words = self._breaker.words(string)
+ return [w for w in words if not w.isspace()]
+
def key(self, string):
"""Sort key for a string.