pub fn fold_column_sort<T>(
    fold: &mut T,
    sort_column: ColumnSort<Box<Expr>>
) -> Result<ColumnSort<Box<Expr>>, Error>
where T: PlFold + ?Sized,