marionettejs/backbone.marionette — pull request #253 by yethee (2012-09-22 10:14:42+00:00)
Title: [Callbacks] Fixed resetting callbacks

I ran into a problem that a callback of a module initialization calls several times for each the startup module, after the module has been stopped more than once.

When you reset the Marionette.Callbacks for each registered earlier callback will be added it's copy. Happens duplication callbacks in an arithmetic progression every time you resetting the callbacks.