Do you mean that everything inside this case (Syntax.GeneratorExpression) should be under this flag? Or should I do 2 different implementations?

Btw https://bugzilla.mozilla.org/show_bug.cgi?id=883468 is probably the proper bug?