My understanding (to be verified) is so that we can dispose of  the user-code class loader when reloading in dev mode.