I mean the APIs like `Stream.pullSync` you could do that with a regular (non-async) iterator/generator.