Groovy client generation