The current implementation downloads all dependencies by default (`ruby.mk`, `elixir.mk`, `tasks.mk`, etc). Ideally we can download only `task.mk` by default and make a `dependencies` task for the other env, to pre-fetch their dependencies adhoc.