The tin implementation of the C# INotifyPropertyChanged interface