audiosocket/appetizer-ui — comment on commit 7d86c29bc585e3b4722668359ccf1bfdf1ae6fcb
File: lib/appetizer/ui/backbone/js/appetizer/view.coffee line 39
By toots:

Just a note about something that could be a bug later: `fn` here might be used at several places, leading `unbind` below to unbind all bindings of `fn`. Think about a "class method" for instance..

Two solutions:

* Wrap our own version: `cb = -> fn.apply this, arguments`
* Also save the context: `@bindings.push evt: event, fn: fn, src: src, ctx: this` and use it during `unbind` below..