In wrap::split (with the hyphenation feature), words with puncuation are not split by hyphenation.
wrap::split
hyphenation