TableHelper - improved adjustToOverlap()