anchor.diff:     /** Provides direct access to the BeanManager. */
      public BeanManager getBeanManager() {...}
   
  +   /** Returns the identifier of the container */
  +   String getId() {...}
  +
  +   /** Shuts down the container. */
  +   public void shutdown() {...}
  +
  +   /** Returns the running container with the specified identifier or null if no such container exists */
  +   public static WeldContainer instance(String id) {...}
  +
   }
   ---------------------------------------------------------------
   
   Here's an example application main method which uses this API to
  -initialize a bean of type `MyApplicationBean`.
  +bootsrap a Wedl SE container and call a business method of a bean `MyApplicationBean`.
   
   [source.JAVA, java]
   --------------------------------------------------------------
  
positive.code:    Weld weld = new Weld();
     WeldContainer container = weld.initialize();
     container.event().select(MyEvent.class).fire( new MyEvent() );
     weld.shutdown();
  }
  -----------------------------------------------------------------
  
  Because `WeldContainer` implements `AutoCloseable`, it can be used within a 
  try-with-resources block. Should the execution get out of the code block,
  the Weld instance is shut down and all managed instances
  are safely deleted. Here is an example using the above code but 
  leaving out the `shutdown()` method:
  
  [source.JAVA, java]
  
negative.code: In case of more complex scenarios, it might be handy to gain higher level of
  control over the bootstraping process. Using the builder, it is possible to
  disable automatic scanning and to explicitly select classes/packages which
  will be managed by Weld. Interceptors, decorators and extensions can be
  defined in the very same manner. Last but not least, builder can
  be used to set Weld-specific configuration. Following example
  demonstrates these features:
  
  [source.JAVA, java]
  -----------------------------------------------------------------
  Weld weld = new Weld()
      .disableDiscovery()
      .packages(Main.class, Utils.class)
      .interceptors(TransactionalInterceptor.class)
      .property("org.jboss.weld.construction.relaxed", true);
  
  try (WeldContainer container = weld.initialize()) {
      MyBean bean = container.select(MyBean.class).get();
      System.out.println(bean.computeResult());
  }
  -----------------------------------------------------------------
  