fixes #2544 so that tables automatically lay themselves out nicely witho...

...ut any columns overlapping