Smarter dependency handling, reducing syntax required
Sanitised task and configuration names