"this" appears as a property of the window object to enumeration and lookup as "window.this", but it should not. This is likely a side effect of us treating it as a special local/global var.
I think we should remove "this" from the symbol table after codegen.
Created attachment 20995 [details] don't keep "this" in the symbol table at runtime
Comment on attachment 20995 [details] don't keep "this" in the symbol table at runtime r=me, with the aswsertion changes we discussed