src/vs/base/common/async.ts/AsyncIterableObject/coalesce
class AsyncIterableObject:	public coalesce(): AsyncIterableObject<NonNullable<T>> {
		return AsyncIterableObject.coalesce(this) as AsyncIterableObject<NonNullable<T>>;
	}