A while ago Udi Dahan wrote that he'd like a way to configure objects by just setting property values on an object. those "setters" will be intercepted and saved to some config object (or container) for the future use of the application. Here is how simple it is to do with Isolator.