Teikei.module("Base", function(Base, App, Backbone, Marionette, $, _) {

  Base.ModalRegion = Backbone.Marionette.Region.extend({
    el: "#modal-container",

    constructor: function(){
      _.bindAll(this, ['showModal']);
      Backbone.Marionette.Region.prototype.constructor.apply(this, arguments);
      this.on("show", this.showModal, this);
    },

    showModal: function(view){
      view.$el.reveal({
        closeOnBackgroundClick: false,
        closed: this.close
      });
    }

  });
});

Teikei.module("Base", function(Base, App, Backbone, Marionette, $, _) {

  Base.ModalRegion = Backbone.Marionette.Region.extend({
    el: "#modal-container",

    onShow: function(view){
      view.$el.reveal({
        closeOnBackgroundClick: false,
        closed: this.close
      });
    }
  });
});

Refactor modal region for better readability.
Refactor modal region for better readability.
