al value of this property, after all observers have
 been called, whenever it calls the producer or disposer.
 </p>
 <p>
 For example, this observer decorates the <code>Producer</code> for the all producer methods and field of type
 <code>EntityManager</code>.
 </p>
 
 <pre>
 void decorateEntityManager(@Observes ProcessProducer&lt;?, EntityManager&gt; pp) {
     pit.setProducer(decorate(pp.getProducer()));
 }
 </pre>
 <p>
 If any observer method of a <code>ProcessProducer</code> event throws an exception, t