Interprets this pull to produce a stream. This method introduces a resource scope, to ensure any resources acquired by this pull are released in due course, even if the resulting stream does not terminate successfully.
May only be called on pulls which return a Unit result type. Use p.void.stream to explicitly ignore the result type of the pull.