/// <summary> /// Sets the value on the property and remembers the old value /// </summary> public override void Set() { OldValue = PropertyHelpers.GetPropertyValue(Target, Property.Path); base.Set(); }