Someday I'll have entirely made up for the fact that I probably wrote the badword module really late at night.