in src/construct.ts [354:363]
public get dependencies(): IConstruct[] {
const result = new Array<IConstruct>();
for (const dep of this._dependencies) {
for (const root of Dependable.of(dep).dependencyRoots) {
result.push(root);
}
}
return result;
}