State
An enumeration describing the loading state of a module. Modules are created in the Loading state, and reach the Loaded state when all of its statements have executed. If the module is asked to unload, its descendants must first arrange to be unloaded, then the module state transitions to Unloading, and ultimately Unloaded.