private static void ChangeNotificationForDependentProperties(MethodInfo methodInfo,
                                                                     IAutoNotifyPropertyChanged model)
        {
            if (NoAdditionalProperties(methodInfo))
            {
                return;
            }

            IEnumerable <string> properties = GetAdditionalPropertiesToNotifyOfChanges(methodInfo);

            foreach (string propertyName in properties)
            {
                model.OnPropertyChanged(propertyName);
            }
        }