2.4: don’t fire void before we know if our dependencies require to stay loaded, but unload dependent modules recursively after void is fired.