pub fn fold_owned_program<F: FoldOwned + ?Sized>( folder: &mut F, program: &Program, ) -> Program
Folds a program, recursing into its children.