" 
 : shouldnt have matched either.  Is there some other function running on top of the blacklist that catches names that ""almost"" fit?  e.g. I could see a rule that treats drex as a variant of dreck as a good way to catch vandals who obfuscate their names to escape detection.  pernic could be an odd deliberate misspelling of penis.  If that's all that it is, it's probably good, but if it's not, then there's a bug.   "