Effect.tryPromise({ try, catch }) function, but I want to convert just some of the possibilities of errors generated from that promise and the rest should be considered a defect, what is the recommended way to do it? Is just rethrowing the error ok?