ZIO<R, E2, Exit<E, A>> awaitExit<R, E2>() => ZIO.from( (ctx) => _value.match( () => _completer.future.then(Exit.right), (_) => Exit.right(_), ), );