anchor.diff:  }
   -----------------------------------------------------
   
  -[[annotationDiscovery]]
  -==== AnnotationDiscovery
  -
  -The optional `AnnotationDiscovery` service has been deprecated and is
  -not used by Weld since Weld 2.2. Integrators are encouraged to implement
  -`ClassFileServices` instead.
  -
   [[classFileServices]]
   ==== ClassFileServices
   
  
positive.code: they are provided.
  
  The contract for `Deployment` requires the container to specify the
  portable extensions (see chapter 12 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.
  
negative.code: 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/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
  