anchor.diff:  [[Groovy4.0-requirements]]
   == JDK requirements
   
  -Groovy 4.0 requires JDK11+ to build and JDK8 is the minimum version of the JRE that we support.
  +Groovy 4.0 requires JDK16+ to build and JDK8 is the minimum version of the JRE that we support.
   Groovy has been tested on JDK versions 8 through 17.
   
   [[Groovy4.0-more-info]]
  
positive.code: same package. Groovy currently doesn't enforce this requirement but may do so in a future version.
  In particular, it is likely _native_ sealed classes (see previous dot point) will need this requirement.
  
  [[Groovy4.0-new-checkers]]
  === Built-in type checkers
  
  
negative.code: the Groovy jars to be on the classpath. While we anticipate some improvements over time
  allowing more Groovy constructs to work with `@POJO`, we currently make no guarantees that
  all constructs will eventually be supported. Hence the incubating status.
  |===
  
  [[Groovy4.0-new-contracts]]
  