private void InitializeAstNode()
 {
     TransactionMode_BackingField = VulcanEngine.IR.Ast.Task.ContainerTransactionMode.Join;
     ConstraintMode_BackingField  = VulcanEngine.IR.Ast.Task.ContainerConstraintMode.Linear;
     _variables = new VulcanCollection <VulcanEngine.IR.Ast.Task.AstVariableNode>();
     _variables.CollectionChanged += _variables_CollectionChanged;
 }
 private void InitializeAstNode()
 {
     TransactionMode_BackingField = VulcanEngine.IR.Ast.Task.ContainerTransactionMode.Join;
     ConstraintMode_BackingField = VulcanEngine.IR.Ast.Task.ContainerConstraintMode.Linear;
     _variables = new VulcanCollection<VulcanEngine.IR.Ast.Task.AstVariableNode>();
     _variables.CollectionChanged += _variables_CollectionChanged;
 }