I'm happy to go with this, but didn't know how to do the alternative rewriting mentioned in https://github.com/google/traceur-compiler/pull/958/files#r11916844