Guido and I were discussing what a loader should be responsible for when load_module is called and an exception is raised in relation to sys.modules as PEP 302 says nothing about the topic.<br /><br />We both agree that if the loader added a module to sys.modules it should be removed, otherwise it should be left alone.<br /><br />Assuming no one disagrees I will update the PEP to specify that this is the expected job of loaders.<br /><br />-Brett