private static Token MakeToken(string text, int posIncr)
 {
     Token t = new Token();
     t.Append(text);
     t.PositionIncrement = posIncr;
     return t;
 }
 private Token MakeToken(string text, int posIncr, int startOffset, int endOffset)
 {
     Token t = new Token();
     t.Append(text);
     t.PositionIncrement = posIncr;
     t.SetOffset(startOffset, endOffset);
     return t;
 }