added TreeNGramSearcher