So you prefer the ugly code that `slice_capacity()` is replacing? To be clear, that's calling `set_len()` to pretend uninitialized memory is valid, slicing that, then using `try_finally()` to call `set_len()` back to the correct value when done.