[refactor] Extracted ProjectDependencies from Project (10m)
[skip] Supported specifying key dependencies without specifying target versions (5m)