Groovy AST transform to force dynamic dispatch and erase all types from the generated code (useful in multi-classloader environment)