Qual é o significado de "with" em gradle

Na respostahttps://stackoverflow.com/a/35879150 existe umwith na última linha:

task gen (type: Jar) {
    description "Generates JAR without version number."
    archiveName = filename + ".jar"
    manifest {attributes 'Main-Class': mainFile}
    with jar
}

Qual é o significado exato e onde está documentado? Não consegui encontrá-lo na documentação do gradle e nowith no groovy (http://groovy-lang.org/style-guide.html#_using_with_for_repeated_operations_on_the_same_bean) parece ser diferente.