public void setSubExpression(int index, Exp e) { arguments.set(index, (ProgramExp) e); }
public void setSubExpression(int index, Exp e) { segments.set(index, (VariableExp) e); }