Groovy is documented very badly. In fact the core documentation of Groovy is limitedand
there is no information regarding the complex and run-time errors that happen.
Developers are largely on there own and they normally have to figure out the explanations
about internal workings by themselves