define([

  'lateralus'

  ,'./model'
  ,'./view'
  ,'text!./template.mustache'

], function (

  Lateralus

  ,Model
  ,View
  ,template

) {
  'use strict';

  var {{componentClassName}}Component = Lateralus.Component.extend({
    name: '{{componentName}}'
    ,Model: Model
    ,View: View
    ,template: template
  });

  return {{componentClassName}}Component;
});

define([

  'lateralus'

  ,'./model'
  ,'./view'
  ,'text!./template.mustache'

], function (

  Lateralus

  ,Model
  ,View
  ,template

) {
  'use strict';

  var Base = Lateralus.Component;

  var {{componentClassName}}Component = Base.extend({
    name: '{{componentName}}'
    ,Model: Model
    ,View: View
    ,template: template
  });

  return {{componentClassName}}Component;
});

Add Base pattern to Component template.
Add Base pattern to Component template.
