private static bool PropertyChanged(MemberExpression expression, Type ownerType, PropertyChangedEventArgs e, bool targetPropertyOnly)
        {
            var propertyName = NotifyPropertyChangedHelper.GetPropertyName(expression, ownerType);

            return(NotifyPropertyChangedHelper.PropertyChanged(propertyName, e, targetPropertyOnly));
        }