'Creates a column format object from another column format object
regardless of their type.
That is, this can convert a _ColumnFormat to an _AsciiColumnFormat
or vice versa at least in cases where a direct translation is possible.'

@classmethod
def from_column_format(cls, format):

    return cls.from_recformat(format.recformat)
