10. The system of claim 9 , wherein the reformulator is operable to generate hyphen and apostrophe candidates algorithmically.
10. The system of claim 9 , wherein the reformulator is operable to generate hyphen and apostrophe candidates algorithmically. 14. The system of claim 10 , wherein algorithmically generated comprises: detecting words containing a hyphen or an apostrophe, words that may need an apostrophe, or adjacent words amenable to being joined; and rewriting the one or more words to exclude the hyphen, or to add or delete an apostrophe, or to join adjacent words amendable to being joined.