 will be skipped and doEndTag() will be evaluated instead.

 <p>
 <B>Properties</B> There are no new properties in addition to those in Tag.

 <p>
 <B>Methods</B> There is one new methods: doAfterBody().

 <p>
 <B>Lifecycle</B>

 <p>
 Lifecycle details are described by the transition diagram below. Exceptions that are thrown during the computation of
 doStartTag(), BODY and doAfterBody() interrupt the execution sequence and are propagated up the stack, unless the tag
 handler implements the TryCatchFinally 