The emitted declaration for the __asyncValues variable checked for the
global property __asyncIterable instead of its actual declared name
__asyncValues.
Now the __asyncValues variable is not redefined if it is already
present as global variable.
This commit fixes issue #20408.