don't you need to Await on the whole spool? A function that Awaits a `Future[Spool[T]] => Iterator[T]` is what we need, right?