Implement Macro used to notify if property has changed.