return new SexpList(2).add(word()).add(tag());
return (features == null ? new SexpList(2).add(word()).add(tag()) : new SexpList(3).add(word()).add(tag()).add(features()));
  public Sexp toSexp() {    return new SexpList(2).add(word()).add(tag());  }