Modify profanity implementation. Fixes #660
Merge pull request #714 from nevercast/bug-660

Modify profanity implementation. Fixes #660