pub fn fold_transforms<F: ?Sized + IrFold>( fold: &mut F, transforms: Vec<Transform>) -> Result<Vec<Transform>>