code: function (internalInstance, safely) {
  	    if (process.env.NODE_ENV !== 'production') {
  	      if (internalInstance._debugID !== 0) {
  	        ReactInstrumentation.debugTool.onBeginReconcilerTimer(internalInstance._debugID, 'unmountComponent');
  	      }
  	    }
  	    ReactRef.detachRefs(internalInstance, internalInstance._currentElement);
  	    internalInstance.unmountComponent(safely);
  	    if (process.env.NODE_ENV !== 'production') {
  	      if (internalInstance._debugID !== 0) {
  	        ReactInstrumentation.debugTool.onEndReconcilerTimer(internalInstance._debugID, 'unmountComponent');
  	        ReactInstrumentation.debugTool.onUnmountComponent(internalInstance._debugID);
  	      }
  	    }
  	  }
docs: Releases any resources allocated by `mountComponent`.
  
  @final
  @internal