Effect.promise - when we run it later with Effect.runPromise is there a way to ensure the original error class makes it through? at the moment as far as I can tell you get a FiberFailure wrapping the error, which seems quite dangerous for gradual adoption