don't include 'if is-loaded' guard when recursive module unloading is requested