A Leiningen plugin to execute cascading task dependencies