foo: 0, bar: 1 }).prop('baz')({ get () { return bar + 4; }, set (v) { this.bar = v - 4; } });
testObj.baz; // 5
testObj.bar = 6; testObj.baz; // 10
test0bj.baz = 3; testObj.bar; //-1