I would like to have some feedback on that, either on the underline concept and how I esposed it throught examples.
It would be great have some feedback especially from grails dev teams about what i wrote at the end:
.. This is due to the fact that @Delegate annotation is from Groovy, not from Grails. So it cannot be aware about all GORM-related issues.
I really hope that guys from Grails team come up early with a Grails version of this annotation that takes into consideration all this facts.