setter and getter handlers now can access previous values of an object