OZP-76 Proxy Transformation supports the ability to exclude properties from the syntax tree transformation
OZP-76 The Groovy AST which generates proxy code can now reach into the proxy's subclass to find method and properties. Refactored AST Transformation classes because the transformation code smelled like procedural programming