Following the docs for "Generation and Iteration for ES5", I added the following polyfill:
(Symbol as any).asyncIterator = Symbol.asyncIterator || Symbol.for("Symbol.asyncIterator");
This causes my browser to throw an error:
Uncaught TypeError: Cannot assign to read only property ‘asyncIterator’ of function ‘function Symbol() { [native code] }’