import Combine extension Future where Failure == Error { init(execute: () async throws -> Value) { ... } }