Pq Logback permite config c/ Groovy mas nao com Java?

Fala Pessoal.

Estava testando o Logback no lugar do log4j e reparei q tem essa opcao legal de fazer configuracao dos appenders,layouts,etc escrevendo um logback.groovy.
(alem do já famoso jeitinho xml de fazer as coisas)

A questão que levanto é: porque será q o criador se deu ao trabalho de escrever a possibilidade de aceitar groovy mas não um logback.java por exemplo ?

Valeu