@gozala it looks as if `unloaders.destroy` will be called without the `reason` argument that it would require here, am I wrong?