It would be appropriate to add `unsafe_ref` and `unsafe_mut_ref` methods directly to `Vec`, IMO.