docs: def share_column_widths(self, tables, shared_limit=None):
          """
              To have this table use sync with the columns in tables
              Note, this will need to be called on the other tables to be fully
              synced.
          :param tables: list of SeabornTables to share column widths
          :param shared_limit: int if diff is greater than this than ignore it.
          :return: None
          """
          for table in tables:
              record = (table, shared_limit)
              if not record in self.shared_tables and table is not self:
                  self.shared_tables.append(record)