def aimport_module(self, module_name):
self.mark_module_reloadable(module_name)<EOL>__import__(module_name)<EOL>top_name = module_name.split('<STR_LIT:.>')[<NUM_LIT:0>]<EOL>top_module = sys.modules[top_name]<EOL>return top_module, top_name<EOL>
Import a module, and mark it reloadable

        Returns
        -------
        top_module : module
            The imported module if it is top-level, or the top-level
        top_name : module
            Name of top_module