We should not be forcing compile time dependencies on projects.