public SetVariablePhase(VariableEditorScopes scope, VariableEditorTypes type, int variableId, VariableEditorSetEquation equation, string setValue, List<int> outs) : base(outs){
			this.scope = scope;
			this.type = type;
			this.variableId = variableId;
			this.equation = equation;
			this.setValue = setValue;
		}
 public SetVariablePhase(VariableEditorScopes scope, VariableEditorTypes type, int variableId, VariableEditorSetEquation equation, string setValue, List <int?> outs) : base(outs)
 {
     this.scope      = scope;
     this.type       = type;
     this.variableId = variableId;
     this.equation   = equation;
     this.setValue   = setValue;
 }