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, by the handheld electronic device, an ambiguous input; generating, by the handheld electronic device, 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 handheld electronic device, 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; outputting, by the handheld electronic device, a representation of each of at least some of the compound language solutions, each said representation comprising a representation of the first language object and, for the second portion, a representation of at least a portion of the second language object corresponding therewith; and outputting, by the handheld electronic device, the first one of the compound language solutions at a higher output priority than the second one of the compound language solutions.