anchor.diff:  the next time the field is accessed.
   
   [[xform-Newify]]
  -===== @groovy.lang.Newify
  +===== `@groovy.lang.Newify`
   
   The `@Newify` AST transformation is used to bring alternative syntaxes to construct objects:
   
  
positive.code: singleton, ...) by using a declarative style.
  
  [[xform-Delegate]]
  ===== @groovy.lang.Delegate
  
  The `@Delegate` AST transformation aims at implementing the delegation design pattern. In the following class:
  
  
negative.code: 
  ==== Test assistance
  [[xform-NotYetImplemented]]
  ===== `@groovy.lang.NotYetImplemented`
  
  `@NotYetImplemented` is used to invert the result of a JUnit 3/4 test case. It is in particular useful if a feature is not yet implemented but the test is. In that case, it is expected
  that the test fails. Marking it with `@NotYetImplemented` will inverse the result of the test, like in this example:
  