@effect/platform-node-shared package, there's this Sink that illustrates what I mean by this:acc and curr and returning a new copy of the uint8array. There is no state other than the acc, which is not modified in the folding function.Stream.run(sink) operation. Is there a way to do this?