This is internal too. Who cares about argument order? We removed make a
while back and no one complained. This is basically make wrapped in
setElement.

I am looking back with a wary eye on how the masses howled when we got rid
of the `this.options = options` binding from view, i.e. less breakage is
better.
On Mar 5, 2014 1:00 AM, "Jeremy Ashkenas" <notifications@github.com> wrote:

> In backbone.js:
>
> >      // Change the view's element (`this.el` property), including event
> >      // re-delegation.
> > -    setElement: function(element, delegate) {
> > -      if (this.$el) this.undelegateEvents();
> > -      this.$el = element instanceof Backbone.$ ? element : Backbone.$(element);
> > -      this.el = this.$el[0];
> > +    setElement: function(element, delegate, attributes) {
>
> As far as I'm aware, the second argument to setElement is just an internal
> flag -- it ain't documented on the homepage.
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/jashkenas/backbone/pull/3003/files#r10279775>
> .
>