internal BuildCache(BuildCache other) { DG = new DependencyGraph(other.DG); InputCache = other.InputCache.ToDictionary(p => p.Key, p => p.Value); OutputCacheIndex = other.OutputCacheIndex.ToDictionary(p => p.Key, p => p.Value); }