define(['jquery', 'underscore', 'backbone', 'globals/utils', 'globals/eventbus', 'jquery.autosize', 'bootstrap', 'bootstrap.mods', 'bootbox'], 
function($, _, Backbone, Utils, EventBus) {
  "use strict";
  
  console.log("BaseView.");
  
  var BaseView = Backbone.View.extend({
  
    utils: Utils,
    
    options: {
    },
  
    initialize: function(options) {
    
      console.log("BaseView()");
      
      this.DEBUG = Utils.DEBUG;
      this.options = $.extend(true, {}, BaseView.prototype.options, options);
      
      EventBus.attach(this.eventBus, this);
      
      //this.listenTo(this.model, "change", this.render);
    },
    
    destroy: function() {    
      EventBus.unattach(this.eventBus, this);
      this.$el.remove();
      this.remove();
    },
    
    template: function(data) {
    
    },
    
    render: function() {
      //this.$el.html(this.template(this.model.attributes));
    }
  
  });
  
  return BaseView;


});

@@ -292,21 +292,16 @@
  Utils,%0A
-    %0A
     opti
@@ -306,21 +306,16 @@
 tions: %7B
-%0A    
 %7D,%0A  %0A  
@@ -344,29 +344,24 @@
 (options) %7B%0A
-    %0A
       consol
@@ -545,31 +545,24 @@
 Bus, this);%0A
-      %0A
       //this
@@ -784,21 +784,16 @@
 data) %7B%0A
-    %0A
     %7D,%0A 
@@ -892,20 +892,14 @@
   %7D%0A
-  %0A
   %7D);%0A
-  %0A
   re
@@ -913,14 +913,12 @@
 seView;%0A
-%0A%0A
 %7D);%0A

Update baseview.js