minor fix: update comments and formatting
get rid of an empty document
rename a function to more functional meaning
send an invariant |indent| ontside of the loop
arrange characters for wrapping lines
minor fix: add description of options
change to an optional feature of the forced line wrap
don't break in the middle of the same punctuation consecutive