`var a = 1 + (yield 1 + 1);` -> 1 how do we get `2` here?