globals can be overridden by externals
slake utils for versions