I'm writing to file a minor issue, but it's cause me some grief.
With a contraction such as don't, won't shouldn't, etc. if the |title filter is applied to a string containing these then the characters after the apostrophe are considered a new word and so are capitalized.
So the sentence 'I didn't do it' when pipped through the |title filter we get:
'I Didn'T Do It' with a capital T...
Fix to #93, this time respecting whitespace
Rejigger of title split to respect whitespace, also capitalize follow-on
The new implementation doesn't lower the other letters : "ABC" | title gives "ABC" (it was "Abc" before).