constructor(
		data,
		version,
		buildSnapshot,
		buildDependencies,
		resolveResults,
		resolveBuildDependenciesSnapshot
	) {
		this.data = data;
		this.version = version;
		this.buildSnapshot = buildSnapshot;
		this.buildDependencies = buildDependencies;
		this.resolveResults = resolveResults;
		this.resolveBuildDependenciesSnapshot = resolveBuildDependenciesSnapshot;
	}
@param {Pack} data stored data
@param {string} version version identifier
@param {Snapshot} buildSnapshot snapshot of all build dependencies
@param {BuildDependencies} buildDependencies list of all unresolved build dependencies captured
@param {ResolveResults} resolveResults result of the resolved build dependencies
@param {Snapshot} resolveBuildDependenciesSnapshot snapshot of the dependencies of the build dependencies resolving