pub fn fold_interpolate_item<F>(
    fold: &mut F,
    interpolate_item: InterpolateItem<Expr>
) -> Result<InterpolateItem<Expr>, Error>
where F: PlFold + ?Sized,