[Async-sig] async generator confusion or bug?