title: Template not rendering underscore error
body: <p>Hi i'm new to backbone using require and underscore. Want to render a template please correct me . Dont know where i'm going wrong.</p>
  
  <p>mainParentTemplate.html</p>
  
  <pre><code>&lt;div&gt;
        manojbojja
  &lt;/div&gt;
  </code></pre>
  
  <p>mainWidgetnew.js</p>
  
  <pre><code>define(['jquery','underscore','backbone',
      'text!app/templates/main/mainParentTemplate.html',
      'masonry',
      'imagesLoaded',
      'Aviary',
      'date',
      'datetimepicker',
      'infinitescroll',
      'bootstrap'],
      function($, _, Backbone,
               MainParentViewTemplate){
  
      var RssParentView = Backbone.View.extend({
          template: MainParentViewTemplate,
  
          initialize: function() {
              this.render();
          },
  
          render: function() {
              this.$el.html(_.template(this.template,{}));
          }
      });
  
      var FeedsWidget = function() {
  
          this.render = function(el) {
              this.view = new RssParentView({el: el});
          };
  
          return this;
      }
  
      return FeedsWidget;
  
  });
  </code></pre>
  
  <p>main html page script</p>
  
  <pre><code>&lt;div id="main-widget"&gt;
  &lt;/div&gt;
  
  &lt;script&gt;
      window.init = function(){
          require(['app/mainWidgetnew'], function(FeedsWidget){
  
              var mainWidgetnew= new FeedsWidget();
              mainWidgetnew.render("#main-widget");
          });
      };
  &lt;/script&gt;
  </code></pre>
  
  <p>I'm getting uderscore error "undefined is not a function"</p>
  
  <pre><code>this.$el.html(_.template(mainParentTemplate));
  </code></pre>