Groovy prototypes.