you don't like this concept? it removes duplication and gives one central place for the dependencies on repo's