Chapter24 (v6) Why both Traversable and Iterable
Chapter24 (v7) Why both Traversable and Iterable (source)