in reply to lazy loading of modules
See AutoSplit and AutoLoader, which don't even load the whole module at once. Also, SelfLoader.