add stemmer interface