Groovy example extension module