anchor.diff:  //////////////////////////////////////////
   
   = Object orientation
  -:jls: http://docs.oracle.com/javase/specs/jls/se8/html/
  +:jls: https://docs.oracle.com/javase/specs/jls/se14/html/
   :javabeans: https://download.oracle.com/otndocs/jcp/7224-javabeans-1.01-fr-spec-oth-JSpec/
   
   This chapter covers the object orientation of the Groovy programming language.
  
positive.code: annotation nodes that will be added to the node annotated with the meta-annotation. In this example, we return a
  single one corresponding to `@CompileStatic(TypeCheckingMode.SKIP)`.
  
  === Inheritance
  
  (TBD)
  
  
  [[generics]]
  === Generics
  
  
negative.code: 
  ===== Anonymous inner class
  
  The earlier example of an inner class (`Inner2`) can be simplified with an anonymous inner class.
  The same functionality can be achieved with the following code:
  
  [source,groovy]
  ----
  