A comment would be helpful here. If the super.transformExportDeclaration() does nothing, we do nothing. After reading TempVarTransformer I gather that means we did not add any tempvars up to this point.  If we did add tempvars and if the exportDeclaration.declaration isA AnonBlock we re-wrap it.  The 'why' part is unclear to me.