When we need to write out the contents in a BodyTagSupport Tag, we can use BodyContent.writeOut(BodyContent.getEnclosingWriter()) to write everyting in the doAfterBody() iteration loop out? Simple as that? Is it the same as retrieving Strng content from each iteration through BodyContent.getString(), then appening Strings from each iteration together, then BodyContent.getEnclosingWriter(thisString)? Are they same? Thanks.