Depending on other design constraints, some or all of these keys could be used for punctuation, or other symbols, and these other design constraints could influence the choice of the number of keys to be assigned to letters, the distribution of letters and other symbols over modes and so on.