Knockout.js 2.2.1, HTML, CSS, JavaScript
No-Library (pure JS), HTML, CSS, JavaScript
Mootools 1.4.5, HTML, CSS, JavaScript
jQuery 1.7.1, HTML, CSS, JavaScript
Mootools 1.4.4, HTML, CSS, JavaScript
jQuery 1.5, HTML, CSS, JavaScript
jQuery 1.8.3, HTML, CSS, JavaScript
adding a couple of modules and experimenting on how define works.
http://stackoverflow.com/questions/8401799/knockoutjs-adding-observable-properties-and-functions-to-objects-in-a-mapping-g