tool
pub fn first<P: Singleton>(seq: P) -> P::First
Get the first element of a sequence with at least one element.