Como evitar uma div extra em uma região de marionete de backbone ou LayoutView

Nós estamos usandoBackbone,Marionette and handlebars para a minha aplicação. Quando tento exibir minha visão por dentroMarionette.Region, um extradiv envolvendo o modelo. Como posso evitar isso.

Código HTML :

 <div id="mainDiv"></div>
   <script type="text/x-handlebars-template" id="basic">
        <div id="first"></div>
        <div id="second"></div>
    </script>

código js:

 //function
var templateCompilation=function(templateId,data){
   var alertCompilation=Handlebars.compile(document.getElementById(templateId).innerHTML);
   return alertCompilation(data);
};

//Application
myApp = new Backbone.Marionette.Application();
myApp.addRegions({
 mainContainer:"#mainDiv"
});
myApp.start();

//first view
var basicView=Marionette.ItemView.extend({
  template:function(){
     return templateCompilation("basic",{});
  }
});

//reding view
var basicViewObj=new basicView();
myApp.mainContainer.show(basicViewObj);

Para evitar div extra, tento com as seguintes declarações minha má sorte, nada funcionando.

var basicViewObj=new basicView({el:$("#mainDiv")});
var basicViewObj=new basicView({tagName:""});

Alguém pode me ajudar.

questionAnswers(1)

yourAnswerToTheQuestion