internal virtual ApplyConstraintProperty  NewApplyConstraintProperty(ApplyConstraintEntity parent, string property, params ApplyConstraintAction[] commands) => new ApplyConstraintProperty(parent, property, commands);
 internal ApplyConstraintProperty(ApplyConstraintEntity parent, string property, params ApplyConstraintAction[] commands)
 {
     Parent   = parent;
     Property = property;
     Commands = commands;
 }