words -package:hedgehog -package:universum -package:ListLike package:protolude

O(n) Breaks a Text up into a list of words, delimited by Chars representing white space.
O(n) Joins words using single space characters.