code: function instantiateController(ControllerClass, sName) {
  			var oController;
  			if (mRegistry[sName]) {
  				oController = new ControllerClass(sName);
  			} else {
  				oController = new ControllerClass();
  			}
  			if (!oController) {
  				throw new Error("Controller " + sName + " couldn't be instantiated");
  			}
  			return oController;
  		}
docs: /*
  Instantiation of a controller
  
  @param {function} ControllerClass The controller constructor
  @param {string} sName the controller name
  @param {boolean} bAsync Load async or not
  @return {sap.ui.core.mvc.Controller|Promise} A <code>Promise</code> in case of asynchronous extend
  or the <code>controller</code> in case of synchronous extend