 			it("should send the error") {
 				let operationError = NSError(domain: "com.reactivecocoa.errordomain", code: 4815, userInfo: nil)
 				let operation: () -> Result<String, NSError> = {
-					return Result<String, NSError>.Failure(Box(operationError))
+					return failure(operationError)
 				}
 
 				let signalProducer = SignalProducer.try(operation)


			it("should immediately send the error") {
				let producerError = NSError(domain: "com.reactivecocoa.errordomain", code: 4815, userInfo: nil)
				let producerResult = Result<Int, NSError>.Failure(Box(producerError))
				let signalProducer = SignalProducer(result: producerResult)

				startSignalProducer(signalProducer, expectSentValue: nil, sentError: producerError, complete: false)

				let operation: () -> Result<String, NSError> = {
					operationRunTimes++

					return success("OperationValue")
				}

				SignalProducer.try(operation).start()
