anchor.diff:  the service to avoid loading of classes that do not need to be loaded.
   These are classes that:
   
  -* are not http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#what_classes_are_beans[CDI managed beans] and
  +* are not http://docs.jboss.org/cdi/spec/2.0-PFD/cdi-spec.html#what_classes_are_beans[CDI managed beans] and
   * are not assignable to any ProcessAnnotatedType observer
   
   This usually yields improved bootstrap performance especially in large
  
positive.code: ** The main use case for this are asynchronous event observers which are executed in separate threads, yet need to have identical context
  ** There are three methods in this interface - `associate()`, `dissociate()` and `close()`
  
  * http://docs.jboss.org/weld/javadoc/3.0/weld-spi/org/jboss/weld/manager/api/WeldManager.html[`org.jboss.weld.manager.api.WeldManager`]
  
  ** Following methods were removed from the SPI:
  
negative.code: they are provided.
  
  The contract for `Deployment` requires the container to specify the
  portable extensions (http://docs.jboss.org/cdi/spec/2.0-PRD/cdi-spec.html#packaging_deployment[see chapter _Packaging and deployment_ of the CDI specification]) which
  should be loaded by the application. To aid the container integrator,
  Weld provides the method `Bootstrap.loadExtensions(ClassLoader)` which
  will load the extensions for the specified classloader.
  