Also, worth mentioning that the `Slice` struct is guaranteed to the same layout as a `&[]`?