As Hilmar said, these can be very useful constructs. If the properties are public, then, by setting the appropriate break point, it makes it far easier to determine what changed a value. Further, any data validation that's required can be done there. This is especially useful in a situation where multiple values have to be validated/
George
Ubi caritas et amor, deus ibi est