docs: function isolateScope(model, scope, attrs) {
      model = model || {};
      var me = this;
  
      if (!scope) { return; }
  
      // if scope exists, we isolate it
      _.each(scope, function (type, name) {
          var attrName = me.pancakes.utils.splitCamelCase(name).join('-');
          var value = attrs[attrName];
  
          if (type === '=') {
              model[name] = me.pancakes.utils.getNestedValue(model, value);
          }
          else if (type === '@') {
              model[name] = value;
          }
      });
  }