code: function (module) {
  
      var step = {
  		
  		config : {},
  		
          start : function (onDone) {
  			LOG.warn('starting module [' + module.name + ']...', l_name);
  			module.start(step.config, function () {
  				// NOTE: this is to prevent a project that calls onDone more than once by accident
  				if (onDone) {
  					onDone();
  					onDone = undefined;
  				}
  			});
          },
  
          stop : module.stop
      }
  
      return step;
  }
docs: TODO: if we can find a way to avoid usage of SR.Settings.FRONTIER.END_JQ, then can remove this: create a valid component