@Override public void visit(ExpressionVector vector) { List<SEXP> list = Lists.newArrayList(); for (SEXP exp : vector) { list.add(substitute(exp)); } result = new ExpressionVector(list, vector.getAttributes()); }