I have a suggestion for the word wrap.
If I select "WordWrap" by "Word", a punctuation character did not count to be embedded with the word before or after and is wrapped separatly.
For example,
"This is a dog," the comma will not wrap with the word "dog", but wrap alone.