Creates an empty iterable.
The empty iterable has no elements, and iterating it always stops immediately.
const factory Iterable.empty() = EmptyIterable<E>;