@Override public IStrategoTerm toStrategoTerm(ITermFactory factory) { IStrategoAppl term = factory.makeAppl(factory.makeConstructor("Var", 1), factory.makeString(_1)); if (getSourceInfo() != null) { getSourceInfo().apply(term); } return term; }