refactored XAnalyzingSuggester and XFuzzySuggester