Can I detect when a class member is added or updated? I have a class with a member called path. Everytime it's updated, I'd like to run a 'sanity check' on the new value. How can I do this?