I want make a take `cleanAll` that executes the `clean` task on a number of subprojects. I don't want to use aggregation just for the sake of `clean`.

We've run into issues with play's asset routes when we've been using submodules.

It's well documented how to create a new task, but how do I call a task on a subproject?