while touching this (at least in the diff), please dependencies -> manifests, for better understanding by consistent naming.
Though below again there is ```dependencies = dependencies || loadManifests()```, meh.
So better all manifests -> dependencies.
In my ponyperfect world also the method names would be renamed, to loadDependenciesFromManifests etc, but such long names are not liked by everyone I guess.