Effect.succeed(null) with Effect.fail('no match' as const) for example so that I can then discard these errors to only keep the array, but I don't think it's really nice either. I also tried Effect.never but the effect never resolves. Effect.unit does not seem to answer my need either, as the return type of body would be Effect<never, never, void>gen function to be able to use the break keyword? Or is there some magic I'm missing?