     XCTAssert(d3.error as? TestError == TestError.Error(error))
   }
 
-  func testApply()
+  func testApply1()
   {
     let value = Int(arc4random() & 0xffff + 10000)
     let error = arc4random()

    XCTAssert(transform.state == .Waiting)

    try! g.determine()
    waitForExpectationsWithTimeout(1.0, handler: nil)
  }


    XCTAssert(deferred.value == value1+value2)
  }

  func testApply3()
  {
    let transform = TBD<(Int)throws->Double>()
    let operand = TBD<Int>()
