10. A handheld electronic device comprising: an input apparatus; an output apparatus; and a processor apparatus comprising a processor and a memory, wherein the processor apparatus is structured to: detect an ambiguous input that comprises one or more selections of one or more input characters; generate a plurality of character permutations of the ambiguous input, at least one of the character permutations being a potential artificial variant that is neither a prefix of a word object nor is identical to a word object; output at least one of the Character permutations other than the potential artificial variant; and determine at least one of: a) the potential artificial variant has been displayed during a current session, or b) the time elapsed between the ambiguous input and a previous input is longer than a predetermined duration, and, based on the determination, output as an artificial variant a representation of the potential artificial variant at a position of relatively lower priority than at least one of the outputted character permutations.
10. A handheld electronic device comprising: an input apparatus; an output apparatus; and a processor apparatus comprising a processor and a memory, wherein the processor apparatus is structured to: detect an ambiguous input that comprises one or more selections of one or more input characters; generate a plurality of character permutations of the ambiguous input, at least one of the character permutations being a potential artificial variant that is neither a prefix of a word object nor is identical to a word object; output at least one of the Character permutations other than the potential artificial variant; and determine at least one of: a) the potential artificial variant has been displayed during a current session, or b) the time elapsed between the ambiguous input and a previous input is longer than a predetermined duration, and, based on the determination, output as an artificial variant a representation of the potential artificial variant at a position of relatively lower priority than at least one of the outputted character permutations. 12. The device of claim 10 , wherein the processor is further structured to: make a determination that at least a portion of the potential artificial variant corresponds with an N-gram object associated with a frequency object having a frequency value below a predetermined threshold; and make a determination that a final set of characters of the potential artificial variant correspond with the N-gram object.