It there anything in gradle compared mavens dependencyManagement element?

It has been very useful to define dependencies versions in single point for multiprojects, and also overwrite the versions with profiles dependencyManagement element.

I assume it could easily done with some map variable etc. but i think it is little bit hacky.