Сегодня опубликовал два поста:
Matreshka.js 1.1: еще больше крутостей и
Matreshka.js: события. Самое большое изменение - поддержка нативных объектов.
var object = {a: {b: {c: {d: 1}}}};
MK.on(object, 'a.b.c@change:d', function(evt) {
alert('"d" изменилось на ' + evt.value);
});
object.a.b.c.d = 2; // "d" изменилось на 2
object.a.b = {c: { d: 42 }}; // "d" изменилось на 42