Lucene Auto Phrase TokenFilter implementation