public bool HasStepsViolatingChannelVersionRules() { return Channel != null && Steps.Any(s => s.ChannelVersionRuleTestResult.IsSatisfied != true); }