code: function() {
              var args = slice.call(arguments);
              args.unshift(this);
              return _.extend.apply(this, args);
          }
docs: The same as extend, but uses the this value as the scope