1. A method of enabling input into a handheld electronic device having an input apparatus, an output apparatus, and a memory having stored therein a plurality of objects comprising a plurality of language objects, the input apparatus including a plurality of input members, at least some of the input members each having a plurality of linguistic elements assigned thereto, the method comprising: detecting an ambiguous input; generating a number of compound language solutions by, for each compound language solution: identifying a language object corresponding with a portion of the ambiguous input and having a length equal to the length of the portion, and for each of a number of other portions of the ambiguous input, identifying another language object corresponding with the other portion of the ambiguous input; making a determination that one compound language solution has a greater degree of sequence completeness than another compound language solution; outputting a representation of each of at least some of the compound language solutions, each said representation comprising a representation of the language object and, for each of the other portions, a representation of at least a portion of the another language object corresponding therewith; and outputting the one compound language solution at a higher output priority than the another compound language solution.