Only if the DOM lib is jQuery. You'll need to undelegate events explicitly for everyone else so _removeElement can just focus on just detaching the node. Maybe we should probably renamed it to _detach or _detachElement because that's what it's really doing.

Sent from my iPhone

> On 6 Mar, 2014, at 12:43 am, brad dunbar <notifications@github.com> wrote:
> 
> In backbone.js:
> 
> >      remove: function() {
> > -      this.$el.remove();
> > +      this.undelegateEvents();
> > +      this._removeElement();
> Forgive me if I'm rehashing something that's already been discussed, but #undelegateEvents is covered by _removeElement, no?
> 
> —
> Reply to this email directly or view it on GitHub.