This may also be expressable via:

```rust
v.rev_iter().fold(Nil, |t, list| Cons(t.clone(), @list))
```