final InstanceID columnTitleHeaderId = crosstabLayout.getColumnTitleHeaderCellId(i - crosstabLayout.getFirstColGroupIndex());
final RenderNode columnTitleHeaderCell = CrosstabOutputHelper.findNode(section, columnTitleHeaderId);
if (columnTitleHeaderCell instanceof TableCellRenderBox)
{
final TableCellRenderBox cellBox = (TableCellRenderBox) columnTitleHeaderCell;
cellBox.update(cellBox.getRowSpan(), cellBox.getColSpan() + 1);
}
else
{
throw new IllegalStateException("Unable to find node for previous column title header. Aborting report processing.");
}