code: function (smList, cb) {
              // sub-module creation is now entirely managed in ModuleCtrlFactory
              // simple shortcut for aria.templates.ModuleCtrlFactory.loadSubModules
              ariaTemplatesModuleCtrlFactory.__loadSubModules(this, smList, {
                  fn : this.__onLoadSubModulesComplete,
                  scope : this,
                  args : cb
              });
          }
docs: Asynchrously load, create, initialize and reference sub-modules in the module controller and its data model
  @param {Array} smList Array of module definition (of type aria.templates.CfgBeans.SubModuleDefinition)
  @param {aria.core.CfgBeans:Callback} cb