9. A handheld electronic device comprising: an input apparatus comprising a plurality of keys, at least some of the keys each having a number of linguistic elements assigned thereto; an output apparatus; a memory having a plurality of language objects stored therein; and a processor, configured to: detect a number of key selections corresponding with an ambiguous input; set a threshold, the threshold having a value of at least two; only after determining that the number of key selections is greater than or equal to the threshold, generate a first set of predicted language objects corresponding to the ambiguous input; and provide, at a text input location on the output apparatus, an output comprising a first predicted language object selected from the first set of predicted language objects.
9. A handheld electronic device comprising: an input apparatus comprising a plurality of keys, at least some of the keys each having a number of linguistic elements assigned thereto; an output apparatus; a memory having a plurality of language objects stored therein; and a processor, configured to: detect a number of key selections corresponding with an ambiguous input; set a threshold, the threshold having a value of at least two; only after determining that the number of key selections is greater than or equal to the threshold, generate a first set of predicted language objects corresponding to the ambiguous input; and provide, at a text input location on the output apparatus, an output comprising a first predicted language object selected from the first set of predicted language objects. 12. The device of claim 9 , wherein the processor is further configured to provide, at a variant component location on the output apparatus, an output comprising a subset of the first set of predicted language objects.