code: function() {
  
  				// remove the function interceptions
  				ManagedObject.prototype.validateProperty = fnValidateProperty;
  
  				// only remove xhr interception if xhr#open was not modified meanwhile
  				if (XMLHttpRequest.prototype.open === fnEnhancedXhrOpen) {
  					XMLHttpRequest.prototype.open = fnXhrOpenOrig;
  				}
  
  				// remove the property descriptor interceptions (but only if not overridden again)
  				var descriptor;
  				if ((descriptor = Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype, "src")) && descriptor.set && descriptor.set._sapUiCoreACB === true) {
  					Object.defineProperty(HTMLScriptElement.prototype, "src", descScriptSrc);
  				}
  				if ((descriptor = Object.getOwnPropertyDescriptor(HTMLLinkElement.prototype, "href")) && descriptor.set && descriptor.set._sapUiCoreACB === true) {
  					Object.defineProperty(HTMLLinkElement.prototype, "href", descLinkHref);
  				}
  
  				// clear the session (disables URL rewrite for session)
  				oSession.index = {};
  				oSession.active = false;
  
  				// create a new session for the next initialization
  				oSession = {
  					index: {},
  					active: false
  				};
  
  			}
docs: Terminates the AppCacheBuster and removes the hooks from the URL
  specific functions. This will also clear the index which is used
  to prefix matching URLs.
  
  @private