function Module(name) {
		this.name = name;
		this.state = INITIAL;
		/*
		 * Whether processing of the module is complete.
		 * This is very similar to, but not the same as state >= READY because declareModule() sets state=READY very early.
		 * That state transition is 'legacy' from the library-all files; it needs to checked whether it can be removed.
		 */
		this.settled = false;
		this.url =
		this._deferred =
		this.data =
		this.group =
		this.error =
		this.pending = null;
		this.content = NOT_YET_DETERMINED;
	}
function Module(name) {
		this.name = name;
		this.state = INITIAL;
		/*
		 * Whether processing of the module is complete.
		 * This is very similar to, but not the same as state >= READY because declareModule() sets state=READY very early.
		 * That state transition is 'legacy' from the library-all files; it needs to checked whether it can be removed.
		 */
		this.settled = false;
		this.url =
		this._deferred =
		this.data =
		this.group =
		this.error =
		this.pending = null;
		this.content = NOT_YET_DETERMINED;
	}
function Module ( name ) { this . name = name ; this . state = INITIAL ; /*
		 * Whether processing of the module is complete.
		 * This is very similar to, but not the same as state >= READY because declareModule() sets state=READY very early.
		 * That state transition is 'legacy' from the library-all files; it needs to checked whether it can be removed.
		 */ this . settled = false ; this . url = this . _deferred = this . data = this . group = this . error = this . pending = null ; this . content = NOT_YET_DETERMINED ; }
A module/resource as managed by the module system.

Each module is an object with the following properties
<ul>
<li>{int} state one of the module states defined in this function</li>
<li>{string} url URL where the module has been loaded from</li>
<li>{any} data temp. raw content of the module (between loaded and ready or when preloaded)</li>
<li>{string} group the bundle with which a resource was loaded or null</li>
<li>{string} error an error description for state <code>FAILED</code></li>
<li>{any} content the content of the module as exported via define()<(li>
</ul>

@param {string} name Name of the module, including extension
A module / resource as managed by the module system .
The module object