17. The handheld electronic device of claim 16 wherein the processor apparatus is structured to generate a result by, for each prefix object of at least a portion of the number of prefix objects, identifying a language object corresponding with the prefix object, obtaining an associated frequency object that is associated with the identified language object and that has a frequency value, and associating the frequency value with the prefix object, the processor apparatus further being structured to output as a first output at least some of the prefix objects of the result organized in descending order of frequency value.
18. The handheld electronic device of claim 17 wherein the processor apparatus is structured to determine that a language object corresponding with the at least one of the prefix objects could not be identified, the processor apparatus being further structured to output as an artificial variant the at least one of the prefix objects at a location of relatively lower priority than the first output.