fixed module unload not returning false on a non-existant module