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