Why have a slice when you can have a loaf?
Sometimes you know that a slice _must_ have at least one element in it,
but Rust forces you to do "last minute decision" by `unwrap()`ing `Option`
from for example `first()` for `split_first()` methods.
[crates.io](https://crates.io/crates/loaf)
[docs.rs](https://docs.rs/loaf)