Thrown when an underlying iterator's return() method resolves with done !== true.
return()
done !== true
Optional
Thrown when an underlying iterator's
return()method resolves withdone !== true.