Make inner classes public in GrailsTransactionTemplate
Add helper for replacing all generics with certain target
Helper method to GrailsASTUtils for marking AST applied
Add helper methods for re-processing variable scopes with VariableScopeVisitor
Use @CompileStatic for TransactionalTransform