supermodels.js (npm): Turn plain old javascript objects into observable, traversable, validatable and composable supermodels.
Keywords: Object modelling|validation|observer|Object.observe|composable|schema|mvc|pubsub