Adding groovy closures
Separating Java and Groovy
Adding groovy closures to Core