Language.wordFeatures.features(sentence.get(i).symbol(), i==0); sentence.set(i, features);
Language.wordFeatures.features(sentence.symbolAt(i), i==0); SexpList wordAndFeatures = new SexpList(2).add(sentence.get(i)).add(features); sentence.set(i, wordAndFeatures);
  public SexpList convertUnknownWords(SexpList sentence)    throws RemoteException {    CountsTable vocabCounter = modelCollection.vocabCounter();    int sentLen = sentence.length();    for (int i = 0; i < sentLen; i++) {      if (vocabCounter.count(sentence.get(i)) < unknownWordThreshold) {        Symbol features =          Language.wordFeatures.features(sentence.get(i).symbol(), i==0);        sentence.set(i, features);      }    }    return sentence;  }