Groovy compilation changes