Войти с помощью github
Форум /

Привет.

Я тут думаю, как бы мне так доопределить bemtree, чтобы можно было писать

block('block').js()({a: 1});

и

block('block')(
    js()({a: 1})
);

вместо

block('block').def()(function () {
   this.ctx.js = {a: 1};
   return applyNext(this.ctx);
});

Может, кто-то уже делал такое?