INotifyPropertyChanged autogenerator