internal PropertyApplicabilityAttribute(
     PropertyApplicabilityMode mode,
     string dependsOnPropertyName,
     object?dependsOnPropertyValue)
 {
     Mode = mode;
     DependsOnPropertyName  = dependsOnPropertyName;
     DependsOnPropertyValue = dependsOnPropertyValue;
 }
 public PropertyApplicability(PropertyApplicabilityMode mode, string dependsOnPropertyName)
 {
     Mode = mode;
     DependsOnPropertyName = dependsOnPropertyName;
 }