1. A method of enabling input on a handheld electronic device, the method comprising: detecting as an ambiguous input a plurality of input key selections comprising at least a current input key selection and a preceding input key selection; responsive to the preceding input key selection: generating a plurality of prefix objects corresponding with an initial portion of the ambiguous input comprising the preceding input key selection; for each of at least two of the plurality of prefix objects, identifying a language object that corresponds with the prefix object; outputting the at least two prefix objects as a proposed textual interpretation of the initial portion of the ambiguous input; enabling selection from the at least two prefix objects; and responsive to the current input key selection: outputting a text output as being a proposed textual interpretation of the ambiguous input and having an arrangement of linguistic elements different than the arrangement of linguistic elements of the ambiguous input.