code: function loadInstanceDesignTime(oInstance) {
  		var sInstanceSpecificModule =
  			oInstance instanceof ObjectPath.get('sap.ui.base.ManagedObject')
  			&& typeof oInstance.data === "function"
  			&& oInstance.data("sap-ui-custom-settings")
  			&& oInstance.data("sap-ui-custom-settings")["sap.ui.dt"]
  			&& oInstance.data("sap-ui-custom-settings")["sap.ui.dt"].designtime;
  
  		if (typeof sInstanceSpecificModule === "string") {
  			sInstanceSpecificModule = mPredefinedDesignTimeModules[sInstanceSpecificModule] || sInstanceSpecificModule;
  
  			return new Promise(function(fnResolve) {
  				sap.ui.require([sInstanceSpecificModule], function(oDesignTime) {
  					fnResolve(oDesignTime);
  				});
  			});
  		} else {
  			return Promise.resolve({});
  		}
  	}
docs: Returns a promise that resolves with the instance specific, unmerged designtime data.
  If no instance is provided, the promise will resolve with {}.
  
  @private