private static INotifyCollectionChanged getSource( INotifyCollectionChanged source, Expression <Func <TSourceItem, INotifyCollectionChanged> > selectorExpression) { return(source.Selecting(selectorExpression)); }