fn push_unique_expr( out: &mut Vec<PartitionExpr>, seen: &mut HashSet<String>, expr: PartitionExpr, )