When declaring a task in gradle it looks like I can write:
task myTask { doFirst { //do something } }
I\'m wondering how the interpreter