code: function () {
        var atts = this.atts, att, eh = this.eh, pvs = this.parent.vscope;
        if (atts) {
            // this template has no controller
            // let's propagate the new attribute values to the current scope
            var vscope = this.vscope;
            for (var i = 0, sz = this.atts.length; sz > i; i++) {
                att = atts[i];
                json.set(vscope, att.name, att.getValue(eh, pvs, null));
            }
        }
    }
docs: Refresh the node attributes (even if adirty is false)