Reloading modules work except it doesn't clear the old functionality.