Added PropertyChangedEventArgsExtensions.HasPropertyChanged with string override