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. 5. The method of claim 3 , wherein the ambiguous input comprises a number of initial character selections and a current character selection, and further comprising: responsive to the number of initial character selections, identifying at least one artificial variant that corresponds with a particular character permutation of the number of initial character selections; and outputting as one of the second character permutations the particular character permutation plus a character assigned to the input member of the current character selection.