IN, a new evaluation of the body will happen (followed by another invocation
 of doAfterBody). If doAfterBody returns SKIP_BODY, no more body evaluations will occur, and the doEndTag method
 will be invoked.

 <p>
 If this tag handler implements BodyTag and doAfterBody returns SKIP_BODY, the value of out will be restored using
 the popBody method in pageContext prior to invoking doEndTag.

 <p>
 The method re-invocations may be lead to different actions because there might have been some changes to shared
 