code: def all_columns(self):
          
          columns = set()
          for values in self._parts:
              for value in values._parts:
                  columns.add(value.column_name)
          return sorted(columns)
docs: Return list of all columns.