constructor(name, exposes, shareScope) {
		super();
		this.name = name;
		this.exposes = exposes;
		this.shareScope = shareScope;
	}
@param {string} name entry name
@param {ExposesList} exposes list of exposed modules
@param {string} shareScope name of the share scope