Hi Josh,
Oh yes! That one still exists. :)
>It's not called if the value is assigned withing the assing method (that would likely result in infinite recursion), but it is called if you assign the value within another of the object's methods.
>
>>Hi Joss,
>>
>>:) Actually the method is not called again if a value is changed from the method itself. Though debugging can really be painful.
>>
>>>You want confusing, try this: THIS.Value=THIS.Value. If you saw this line of code you would think it did nothing, but if THIS.Value has an assign method, this code could result in just about anything.