Brendan Eich (2013-09-06T17:24:38.000Z)
Brendan Eich wrote:
> (function*() { for (let x of [1,2, 3]) yield this[x]; }).call(this)

Then of course one has to say "the original value of .call", which is a 
pain.

Desugaring is less convenient than it ought to be without uniform 
parameterization support. (Generator arrow functions would help too. :-P^2)

/be
domenic at domenicdenicola.com (2013-09-18T18:51:33.771Z)
Brendan Eich wrote:
> ```js
> (function*() { for (let x of [1,2, 3]) yield this[x]; }).call(this)
> ```

Then of course one has to say "the original value of .call", which is a 
pain.

Desugaring is less convenient than it ought to be without uniform 
parameterization support. (Generator arrow functions would help too. :-P^2)