RFC: Better temporary lifetimes (so e.g. .as_slice() works)