A translator is another example of an associating device applicable to words, but such an associating device could also be used for types other than words, provided that the associating device has information associating each of a number of acceptable types with related acceptable types and provided that each token to be associated is an instance of one of the acceptable types.