anchor.diff:  it.preDestroy(instance);
   
   // Clean up the instance
  -it.dispose();
  +it.dispose(instance);
   cc.release();
   -----------------------------------------------------------------------
   
  
positive.code: --------------------------------------------------------------------------------
  // Obtain the EjbDescriptor for the EJB
  // You may choose to use this utility method to get the descriptor
  EjbDescriptor<?> ejbDescriptor = beanManager.getEjbDescriptor(ejbName);
  
  // Get an the Bean object
  Bean<?> bean = beanManager.getBean(ejbDescriptor);
  
  // Create the injection target
  InjectionTarget it = deploymentBeanManager.createInjectionTarget(ejbDescriptor);
  
  // Per instance required, create the creational context
  CreationalContext<?> cc = deploymentBeanManager.createCreationalContext(bean);
  
  // Perform injection and call initializers
  it.inject(instance, cc);
  
  // You may choose to have CDI call the post construct and pre destroy
  // lifecycle callbacks
  
  // Call the post-construct callback
  it.postConstruct(instance);
  
  
negative.code: it.preDestroy(instance);
  
  // Clean up the instance
  it.dispose(instance);
  cc.release();
  --------------------------------------------------------------------------------
  
  