imprima a definição / fonte de fechamento no Groovy

Alguém que sabe como imprimir a origem de um fechamento no Groov

Por exemplo, eu tenho esse fechamento (vinculado aa)

def a = { it.twice() } 

Gostaria de ter oString "it.twice ()" ou "{it.twice ()}"

Apenas um simplestoString claro que não vai funcionar:

a.toString(); //results in: Script1$_run_closure1_closure4_closure6@12f1bf0

questionAnswers(2)

yourAnswerToTheQuestion