Tidying NotifyPropertyLibrary
Before changing to use expression instead of property info
Working