* Support other naming systems.
* Handle misspelled suffixes better.