1. A method of enabling input into a handheld electronic device, the handheld electronic device including an input apparatus, an output apparatus, and a memory, the input apparatus including a plurality of linguistic input members each linguistic input member of at least a portion of the plurality of linguistic input members having a plurality of linguistic elements assigned thereto, the memory storing a plurality of word objects each corresponding to one of a plurality of stored words, the output apparatus including a display, the method comprising: detecting an ambiguous input comprising a number of actuations of a number of the plurality of linguistic input members, at least one of the number of actuations being an actuation of one of the linguistic input members having a plurality of linguistic elements assigned thereto and wherein the actuation of the one of the linguistic input members corresponds to each of the plurality of linguistic elements assigned thereto; and responsive to the ambiguous input, displaying at a first location on the display a plurality of outputs, each corresponding to the ambiguous input and at least one of the plurality of outputs being an orphan prefix corresponding to the ambiguous input, wherein the orphan prefix consists of k linguistic elements, k being the quantity of the number of actuations, and wherein the orphan prefix is different from the first k characters in each of the plurality of stored words.
1. A method of enabling input into a handheld electronic device, the handheld electronic device including an input apparatus, an output apparatus, and a memory, the input apparatus including a plurality of linguistic input members each linguistic input member of at least a portion of the plurality of linguistic input members having a plurality of linguistic elements assigned thereto, the memory storing a plurality of word objects each corresponding to one of a plurality of stored words, the output apparatus including a display, the method comprising: detecting an ambiguous input comprising a number of actuations of a number of the plurality of linguistic input members, at least one of the number of actuations being an actuation of one of the linguistic input members having a plurality of linguistic elements assigned thereto and wherein the actuation of the one of the linguistic input members corresponds to each of the plurality of linguistic elements assigned thereto; and responsive to the ambiguous input, displaying at a first location on the display a plurality of outputs, each corresponding to the ambiguous input and at least one of the plurality of outputs being an orphan prefix corresponding to the ambiguous input, wherein the orphan prefix consists of k linguistic elements, k being the quantity of the number of actuations, and wherein the orphan prefix is different from the first k characters in each of the plurality of stored words. 2. The method of claim 1 , wherein one of the plurality of outputs is a selected output and the method further comprises: detecting a new actuation of one of the linguistic input members having a plurality of linguistic elements assigned thereto; determining a plurality of artificial variants, each created by adding to the selected output one of a plurality of linguistic elements assigned to the newly actuated linguistic input member; and displaying at the first location the plurality of artificial variants.