Knockout.js is a cool library, but like many things in the JS world, it's very open ended in how you can use it. This is my attempt to create a strict implementation of an MVVM framework using Knockout.
js/framework.js are the main portions of this experiment.
js/app.js - A test implementation of the framework
js/framework.js - The framework code