pub fn fold_function<V>(_visitor: &mut V, n: Function) -> Function where
    V: Fold + ?Sized