https://github.com/marionettejs/backbone.marionette/blob/59989116637549515b660a35969ba4274dd828a2/src/marionette.helpers.js#L24