code: def repr_setup(self, name=None, col_names=None, col_types=None):
          
          self._name = name or self._name
          self._col_types = col_types or self._col_types
docs: This wasn't safe to pass into init because of the inheritance