1. A method of enabling input on a handheld electronic device comprising a processor apparatus and an interface apparatus, the processor apparatus comprising a processor and a memory in electronic communication with one another, the memory having stored therein a plurality of objects comprising a plurality of language objects and a plurality of linguistic elements, at least some of the language objects each comprising a number of the linguistic elements, the interface apparatus having an input portion comprising a plurality of input members, at least some of the input members each having a number of the linguistic elements assigned thereto, the method comprising: detecting an input comprising a number of input member actuations including a current input member actuation; identifying linguistic elements corresponding to the input member actuations; identifying a language object having at least an initial portion that corresponds with the linguistic elements of the input; identifying in the language object at least one of: a current linguistic element that is consistent with a linguistic element assigned to the input member of the current input member actuation and that is positioned in the language object at a location that corresponds with the current input member actuation, and a predictive linguistic element that is positioned in the language object at a location adjacent and subsequent to the current linguistic element; and highlighting, on the at least some input members, the current linguistic element and the predictive linguistic element.