or and page implementor, including:
 <ul>
 <li>a single API to manage the various scoped namespaces
 <li>a mechanism to obtain the JspWriter for output
 <li>a mechanism to expose page directive attributes to the scripting environment
 </ul>

 <p>
 <B>Methods Intended for Container Generated Code</B>
 <p>
 The following methods enable the <B>management of nested</B> JspWriter streams to implement Tag Extensions:
 <code>pushBody()</code> and <code>popBody()</code>

 <p>
 <B>Methods Intended for JSP authors</B