Iteration protocols aren't new built-ins or syntax, but protocols. These protocols can be implemented by any object by following some conventions....of the corresponding yield expression. Optionally, the iterator...iterables Some statements and expressions expect iterables, for example...