if(fragment != null)
            fragment.invoke(sw);
        tableRenderer.openTableCell(_cellState, appender);
        renderDataCellContents(appender, sw.toString());
        tableRenderer.closeTableCell(appender);
        /* todo: need to add the JavaScript rendering for any tagIds that were set on <td>s */
        if (_cellState.id != null) {
            HttpServletRequest request = JspUtil.getRequest(getJspContext());
            String script = renderNameAndId(request, _cellState, null);