In this release, I have added support for properly sanitizing hyphenated words by integrating a lookup to a massive 45k vocabulary of hyphenated words in the English language.
Previously, hyphenated words written in the English language with hyphens were incorrectly stripped of their hyphens.
For instance, previously, `non-existent-edges-in-graph` would have become `Non existent edges in graph`. Now we handle the hyphenation correctly, and the result is `Non-existent edges in graph`.