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