Determine if a function is a native async function.
Make array iteration easy when using async/await and Promises
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Function that returns an arbitrary async function, or undefined if async function syntax is unsupported.
Function that returns an arbitrary async generator function, or undefined if async generator syntax is unsupported.