11. A handheld electronic device comprising: a processor; and a memory having stored therein a number of routines which, when executed on the processor, cause the handheld electronic device to be adapted to perform operations comprising: receiving an ambiguous input; retrieving a word frame corresponding with the ambiguous input, the word frame comprising a contracted portion corresponding with a subset of the ambiguous input; and outputting a language object associated with the word frame, the language object comprising one or more linguistic elements corresponding with the contracted portion of the word frame, wherein a number of the corresponding linguistic elements in the language object differs from a number of linguistic elements in the subset of the ambiguous input.
11. A handheld electronic device comprising: a processor; and a memory having stored therein a number of routines which, when executed on the processor, cause the handheld electronic device to be adapted to perform operations comprising: receiving an ambiguous input; retrieving a word frame corresponding with the ambiguous input, the word frame comprising a contracted portion corresponding with a subset of the ambiguous input; and outputting a language object associated with the word frame, the language object comprising one or more linguistic elements corresponding with the contracted portion of the word frame, wherein a number of the corresponding linguistic elements in the language object differs from a number of linguistic elements in the subset of the ambiguous input. 17. The handheld device of claim 11 , further comprising: an input apparatus comprising a plurality of input keys, wherein the ambiguous input comprises one or more selections of the input keys, and wherein the operations further comprise: generating a plurality of prefix objects based on permutations of linguistic elements assigned to the selected input keys of the ambiguous input.