public void buildRestore(GluonOutput code, ArrayList<Variable> vars, boolean parameters) {
		if (!vars.isEmpty()) {
			boolean first = true;
			for (Variable var: vars){
				if (parameters == var.isParameter()) {
					if (!first)
						code.append(", ");
					else {
						code.append("\tRESTORE ");
						first = false;
					}
					code.append(var.getLabel());
				}
			}
			code.append("\n");
		}
	}