Effect.gen, and how to use a single service in pipe, but how should I use multiple services in a pipe? I don't think I'm fp-brained enough yet to understand it intuitively Effect.gen. So far I've been avoiding it because I don't like the syntax as much, but is it inevitably necessary with Effect after a certain amount of complexity?