6. The handheld electronic device of claim 5 , wherein at least some of the linguistic elements together form a core alphabet, the language objects stored in the first data source each consisting of a number of the linguistic elements of the core alphabet, the processor being configured to search the first data source as the one of the first data source and the second data source.
5. A handheld electronic device comprising: an input apparatus; an output apparatus; a processor; and a memory, the memory having stored therein a number of objects including a number of language objects comprised of a number of linguistic elements, wherein at least some of the language objects are stored in a first data source, and wherein at least some of the language objects are stored in a second data source; the processor being configured to, in response to detecting an ambiguous input, generate a number of compound language solutions by, for each compound language solution: searching both the first data source and the second data source to identify a language object corresponding with an initial portion of the ambiguous input and having a length equal to the length of the initial portion, and searching one of the first data source and the second data source to identify another language object corresponding with another portion of the ambiguous input; the processor being further configured to, for each of at least some of the compound language solutions, provide to the output apparatus a signal representative of the compound language solution and comprising a representation of the language object and a representation of at least a portion of the another language object; and the output apparatus being configured to provide output responsive to the signal.