**Before you start** to play with this you’ll need to get the most recent version of Chrome Canary. Then open up _chrome://flags_ and turn on “Experimental JavaScript”, restart Chrome.
Now you can check out my [CodePen](http://codepen.io/Garrett-/pen/pfEHF)
Remember this is just an experiment so please be kind. If you can improve upon it please do so. I just wanted to show off the power of [Object.observe](http://wiki.ecmascript.org/doku.php?id=harmony:observe) and what it’s going to bring to the table.
It’ll make the job of libraries like Knockout.js and Angular so much easier and faster. However this is a long way off from being production ready.
There is a neat little shim by jdarling [https://github.com/jdarling/Object.observe](https://github.com/jdarling/Object.observe) but I haven’t played with it yet.