Play between iterator, yield and queue.