1. A method of enabling input into a handheld electronic device having a processor, an input apparatus, an output apparatus, and a memory having stored therein a plurality of objects comprising a plurality of language objects, the method comprising: detecting, by the processor, an ambiguous input; generating, by the processor, a number of compound language solutions by, for each compound language solution: identifying, from the plurality of language objects, a first language object corresponding with a first portion of the ambiguous input and having a length equal to the length of the first portion, and for at least one second portion of the ambiguous input, identifying, from the plurality of language objects, a second language object corresponding with the second portion of the ambiguous input; making, by the processor, a determination that a first one of the compound language solutions has a greater degree of sequence completeness than a second one of the compound language solutions; and outputting, by the processor, the first one of the compound language solutions at a higher output priority than the second one of the compound language solutions.
1. A method of enabling input into a handheld electronic device having a processor, an input apparatus, an output apparatus, and a memory having stored therein a plurality of objects comprising a plurality of language objects, the method comprising: detecting, by the processor, an ambiguous input; generating, by the processor, a number of compound language solutions by, for each compound language solution: identifying, from the plurality of language objects, a first language object corresponding with a first portion of the ambiguous input and having a length equal to the length of the first portion, and for at least one second portion of the ambiguous input, identifying, from the plurality of language objects, a second language object corresponding with the second portion of the ambiguous input; making, by the processor, a determination that a first one of the compound language solutions has a greater degree of sequence completeness than a second one of the compound language solutions; and outputting, by the processor, the first one of the compound language solutions at a higher output priority than the second one of the compound language solutions. 2. The method of claim 1 , further comprising making, as said determination, a determination that, for the first one of the compound language solutions, the second portion of the ambiguous input has a length equal to that of the identified second language object corresponding therewith.