public override bool CompleteValidation(ValidationState context) { if (context.CurrentState.AllElementsRequired == countRequired || IsEmptiable && context.CurrentState.AllElementsRequired == -1) { return true; } return false; }