20. The mobile communication device of claim 19 , wherein the symbol variants of the at least one of the plurality of sets of symbol variants are sorted by both priority and frequency of use.
19. The mobile communication device of claim 18 , wherein said instructions, when executed on said processor, further cause said mobile communication device to perform operations comprising: displaying a list of symbol variants, wherein the list of symbol variants comprises the plurality of sets of symbol variants in order of decreasing priority.