'A dynamic column in a Datasheet.
If the actual column is deleted with Datasheet.columns.remove() or Datasheet.columms.pop(),
the DatasheetColumn object will be orphaned (i.e., it is no longer part of the table).'

def __init__(self, datasheet, j):

    self._datasheet = datasheet
    self._j = j
