asynchronous processes such as JMS message
 listeners or EJB timer service timeouts.
 </p>

 <h2>Normal scopes and pseudo-scopes</h2>

 <p>
 Most scopes are <em>normal scopes</em>. Normal scopes are declared
 using <a href="NormalScope.html" title="annotation interface in jakarta.enterprise.context"><code>&#064;NormalScope</code></a>.
 If a bean has a normal scope, every client executing in a certain
 thread sees the same contextual instance of the bean. This instance is
 called the <em>current instance</em