if (!isEmpty) {
<BUG>return applyTopBorder(occupiedBox, layoutBox, reverse);
</BUG>
} else if (force) { // process empty table
<BUG>applyTopBorder(occupiedBox, layoutBox, reverse);

return applyTopBorder(occupiedBox, layoutBox, reverse);
</BUG>
}
return this;

if (!isEmpty) {
return applyTopTableBorder(occupiedBox, layoutBox, reverse);
} else if (force) { // process empty table
applyTopTableBorder(occupiedBox, layoutBox, reverse);
return applyTopTableBorder(occupiedBox, layoutBox, reverse);
}
return this;
