From http://svn.codehaus.org/groovy/trunk/groovy/groovy-core/src/examples/transforms/
