anchor.diff:      </dependency>
   ----
   
  -JCache 1.0 is not released with and OSI compatible Open Source license. When using JCache, please
  -review the JCache licensing terms.
  +JCache 1.0 is not released with an Open Source license. When using JCache, please review the JCache licensing terms.
   
  -==== Getting Started with the JCache API
  +=== Getting Started with the JCache API
   
   Since cache2k is JCache compatible, any available JCache introduction can be used for the
   first steps. The following online sources are recommended:
  
positive.code:     ));
  ----
  
  When an extended cache2k configuration is provided some of the JCache configuration options loose
  their meaning or get merged:
  
  `Configuration.isStoreByValue`:: Will be ignored, if true. Store by value semantics can enabled again
     in the JCache configuration section of cache2k.
  Expiry settings:: Settings in cache2k configuration take precedence.
  Loader and Writer:: Settings in JCache configuration take precedence.
  Event listeners:: Registered listeners of both configurations will be used.
  
  ==== Control Additional JCache Semantics
  
  The JCache implementation has additional options that control its semantics. These options are available in
  the `JCacheConfiguration` configuration section, which is provided by the `cache2k-jcache-api` module.
  
negative.code:  - https://dzone.com/refcardz/java-caching
   - https://www.youtube.com/watch?v=EugtmOaZn9w
  
  === Configuration
  
  JCache does not define a complete cache configuration, for example, configuring the
  cache capacity is not possible. To specify a meaningful cache configuration, the cache2k configuration mechanism
  needs to be utilized.
  
  To create a JCache with an additional cache2k configuration the interface `ExtendedConfiguration` and the class `MutableExtendedConfiguration`
  is provided.
  
  Example usage:
  
  