Leet speak support for arbitrary dictionaries. Documentation and tests...