Adding support for Groovy