fn permute_oneshot_mfp_around_index(
    mfp: MapFilterProject,
    key: &[MirScalarExpr]
) -> Result<SafeMfpPlan, OptimizerError>