@Backbone.app.module “Entities”, (Entities, App, Backbone, Marionette, $, _) ->

App.reqres.setHandler "when:fetched", (entities, callback) ->
  xhrs = _.chain([entities]).flatten().pluck("_fetch").value()

  # if _.isArray(entities)
  #   xhrs.push(entity._fetch) for entity in entities
  # else
  #   xhrs.push(entities._fetch)

  $.when(xhrs...).done ->
    callback()