Later there were adaptive versions which had an auto-populated user dictionary but that made "a blind T9ing" prone to errors.
Yes, the later variants both had a custom/user dictionary and could learn %he new words from the input. The latter could add the uncertainty in the input.