3. The method of claim 2 , wherein the plurality of objects further include a plurality of frequency objects each having a frequency value, at least some of the artificial variants each being associated with an associated frequency object, and further comprising outputting the first character permutations in descending order of frequency value.
3. The method of claim 2 , wherein the plurality of objects further include a plurality of frequency objects each having a frequency value, at least some of the artificial variants each being associated with an associated frequency object, and further comprising outputting the first character permutations in descending order of frequency value. 4. The method of claim 3 , wherein the plurality of objects further include a plurality of n-grams, at least some of the n-grams each being associated with an associated frequency object, and further comprising: identifying for each of at least some of the second character permutations an n-gram that corresponds with at least a portion thereof; and outputting the second character permutations in descending order of frequency value of the frequency objects associated with the identified n-grams.