     }
     
     func testFlippedFlatMapOperator() {
-        if true {
+        do {
             let r: Result<Int> = { Result($0 * $0) } -<< Result(2)
             switch r {
             case let .Success(value):

            }
        }
        
        if true {
            let r: Result<Int> = Result<Int>(error: Error(message: "a")).flatMap { _ in Result(error: Error(message: "b:")) }
            switch r {
            case .Success:


class ResultTests: XCTestCase {
    func testInit() {
        do {
            let r: Result<Int> = Result(2)
            switch r {
            case let .Success(value):
