Table::layout() uses uint32 for column width which results in some ugly mix of underflow and casrt back to int.
Table::layout() uses uint32 for column width which results in some ugly mix of underflow and casrt back to int.