Appearance
Throws an error if the Iterable is empty.
(*) The first element of the given iterable object where the closure returns true.