anchor.diff:  
       public BeanAttributes<T> getBeanAttributes();
   
  +    public BeanAttributesConfigurator<T> configureBeanAttributes();
  +
       public void setBeanAttributes(BeanAttributes<T> beanAttributes);
   
       public void addDefinitionError(Throwable t);
  
positive.code: }
  --------------------------------------------------------------------
  
  The `BeanManager` provides two utility methods for creating the
  `BeanAttributes` object from scratch:
  
  [source.JAVA, java]
  
negative.code: Let's start with an example of an extension that provides support for
  the use of `@Named` at the package level. The package-level name is used
  to qualify the EL names of all beans defined in that package. The
  portable extension uses the `ProcessAnnotatedType` event to configure the
  `AnnotatedType` object and override the `value()` of the `@Named`
  annotation.
  
  