anchor.diff:  
   `Jdbi` runs on all Java versions 8 or later. 11 or later is required to build.
   
  -[WARNING]
  -Java 8 support is considered deprecated and will be maintained best-effort for now,
  -but will be going away soon! In order to run on 8, you might need to dependency-manage your
  -`caffeine` version back to 2.x. 3.x is required to run on newer JDKs, but will not run on 8.
  +[CAUTION]
  +Java 8 has been deprecated for a while now. While there is no cutoff date yet to drop JDK 8 support,
  +it will go away. We are already no longer support all tests on JDK 8 (only 11+) and require JDK 11 or
  +better to build the code base (but still maintain JDK 8 byte code compatibility).
  +
  +In order to run on JDK 8, some default dependencies, such as `caffeine` need to be explicitly version
  +managed to a version that is supported on JDK 8.
   
   === Modules
   
  
positive.code: are treated separately from normal results. Depending on your database and
  configuration, the entire inserted row may be available.
  
  WARNING: Unfortunately there is a lot of variation between databases supporting
  this feature so please test this feature's interaction with your database
  thoroughly.
  
  
negative.code: include::{coreexampledir}/MapEntryMapperTest.java[tags=joinRow]
  ----
  
  In the preceding example, the `User` mapper uses the "u" column name prefix, and
  the `Phone` mapper uses "p". Since each mapper only reads columns with the
  expected prefix, the respective `id` columns are unambiguous.
  
  