 
 /// **internal use only**
 fileprivate class AbstractPromiseState<Success> {
+  func handle(_ value: Fallible<Success>, from originalExecutor: Executor?) { }
 }
 
 /// **internal use only**

    self.next = next
  }

  func releaseOwner() {
    self.handler?.releaseOwner()
  }
}


  typealias Value = Fallible<Success>
  typealias Handler = PromiseHandler<Success>
  
  weak private var handler: Handler?
  let next: SubscribedPromiseState<Success>?

  init(handler: Handler, next: SubscribedPromiseState<Success>?) {
