public static IReactiveCollection <ListChangedNotification <T> > Concat <T>([NotNull] this IReactiveCollection <ListChangedNotification <T> > source1, [NotNull] IReactiveCollection <ListChangedNotification <T> > source2) { return(source1.Concat(source2, EqualityComparer <T> .Default)); }