private void When(DistributionLifeCycleStateRulesRemoved @event)
 {
     LifeCycleStateRules.RemoveAll(@event.LifeCycleStateRules.Contains);
 }
 private void When(DistributionLifeCycleStateRulesAdded @event)
 {
     LifeCycleStateRules.AddRange(@event.LifeCycleStateRules);
 }