public static IEnumerator <KeyValuePair <object, ICollection <EventBean> > > For(IEnumerator <KeyValuePair <object, object> > enumerator)
 {
     while (enumerator.MoveNext())
     {
         yield return(new KeyValuePair <object, ICollection <EventBean> >(
                          enumerator.Current.Key,
                          AggregatorAccessSortedImpl.CheckedPayloadGetCollEvents(enumerator.Current.Value)));
     }
 }
 public static IEnumerator<ICollection<EventBean>> For(IEnumerator<object> enumerator)
 {
     while (enumerator.MoveNext()) {
         yield return AggregatorAccessSortedImpl.CheckedPayloadGetCollEvents(enumerator.Current);
     }
 }
 internal static ICollection <EventBean> EventsColl(object value)
 {
     return(value != null
                         ? AggregatorAccessSortedImpl.CheckedPayloadGetCollEvents(value)
                         : null);
 }
 internal static ICollection <EventBean> EventsColl(KeyValuePair <object, object>?entry)
 {
     return(entry != null
                         ? AggregatorAccessSortedImpl.CheckedPayloadGetCollEvents(entry.Value.Value)
                         : null);
 }