anchor.diff:  
   [NOTE]
   ====
  -As of Spring Framework 4.3, classes with a single constructor have its parameters
  -automatically autowired, that's why there is no need for `@Autowired constructor`
  -in the example shown above.
  +As of Spring Framework 4.3, classes with a single constructor have their
  +parameters automatically autowired, that's why there is no need for an
  +explicit `@Autowired constructor` in the example shown above.
   ====
   
   If one really needs to use field injection, use the `lateinit var` construct,
  
positive.code: == Introduction
  
  https://kotlinlang.org[Kotlin] is a statically-typed language targeting the JVM (and other platforms)
  which allows writing concise and elegant code while providing a very good
  https://kotlinlang.org/docs/reference/java-interop.html[interoperability] with
  existing libraries written in Java.
  
  
negative.code: Kotlin provides similar support and allows the rendering of Kotlin based templates, see
  https://github.com/spring-projects/spring-framework/commit/badde3a479a53e1dd0777dd1bd5b55cb1021cf9e[this commit] for details.
  
  This enables some interesting use cases - like writing type-safe templates using
  https://github.com/Kotlin/kotlinx.html[kotlinx.html] DSL or simply using Kotlin multiline `String` with interpolation.
  
  This can allow one to write Kotlin templates with full autocompletion and
  