1. A method of enabling input on a handheld electronic device having an input apparatus, an output apparatus, and a memory having stored therein a plurality of language objects, at least some of the language objects each having a frequency value associated therewith, the input apparatus including a plurality of input members, at least some of the input members each having a plurality of linguistic element assigned thereto, the method comprising: detecting an ambiguous input; determining that at least a first language object and a second language object each correspond with at least a portion of the ambiguous input, the first language object being associated with a first frequency value, the second language object being associated with a second frequency value; detecting an occurrence of a predetermined input; responsive to the occurrence of the predetermined input, initiating the storing of a revised frequency value that effectively alters the frequency value with which one of the first language object and the second language object is associated; detecting another ambiguous input; determining that at least a third language object and a fourth language object each correspond with at least a portion of the another ambiguous input, one of the third language object and the fourth language object being associated with a frequency value higher than the frequency value with which the other of the third language object and the fourth language object is associated; making a determination that the third and fourth language objects are in a special category, the special category including word objects stored in the memory that correspond to a particular ambiguous input sequence and are of a same length; detecting another occurrence of the predetermined input; and responsive to said making a determination, maintaining the one of the third language object and the fourth language object associated with a frequency value higher than the frequency value with which the other of the third language object and the fourth language object is associated despite said detecting another occurrence of the predetermined input.