@effect/platform, and I'm noticing that when using HttpClientRequest's pipe I seemingly arbitrarily will have to wrap functions in Effect.andThen. It seems like the 1st function in the pipeline never has to be wrapped, but after that, I can't seem to find any consistency.