*/
@Override
public String[] synthesize(final AnalyzedToken token, final String posTag)
throws IOException {
if (ADD_DETERMINER.equals(posTag)) {
final AvsAnRule rule = new AvsAnRule(null);
return new String[] { rule.suggestAorAn(token.getToken()),
"the " + token.getToken() };
} else if (ADD_IND_DETERMINER.equals(posTag)) {
final AvsAnRule rule = new AvsAnRule(null);
return new String[] { rule.suggestAorAn(token.getToken()) };
}
final IStemmer synthesizer = createStemmer();
final List<WordData> wordData = synthesizer.lookup(token.getLemma() + "|" + posTag);
final List<String> wordForms = new ArrayList<>();