FunctionalMVVM (nuget): A better way to create classes implementing INotifyPropertyChanged.
Keywords: MVVM