Blog post: what happens when CPython destroys a module http://utcc.utoronto.ca/~cks/space/blog/python/ModuleDestructionDetails … (inspired by an @eevee tweet or two)
@thatcks the confusion arose when the dev did `module_maker().some_function_returning_a_global()` and got None :)
Chris Siebenmann