Remove ``cannot'' from the word list. We aren't building a
dictionary, so it doesn't make sense to list common, every-day words
with well-known spellings. Besides, "can not" is a proper, albeit
confusing, construct. For example:
The quick brown fox can not jump over the lazy dog.
The above isn't saying that the fox isn't capable of jumping over the
dog, but rather that the fox is capable of *not* jumping over it
(e.g., it can walk around it). It is confusing (and should be
avoided), but nonetheless valid, English.