                     }
                 }
                 return Bindings(subscriptions: [], mutations: [results])
-            })
-
-        let result = (try?
-            system
+        })
+
+        let result = (
+            try?
+                system
                 .asObservable()
                 .take(4)
                 .timeout(0.5, other: Observable.empty(), scheduler: MainScheduler.instance)
                 .toBlocking(timeout: 3.0)
-                .toArray()
-            ) ?? []
-
-        XCTAssertEqual(result, [
-            "initial",
-            "initial_a",
-            "initial_a_b",
-            "initial_a_b_c"
-            ])
-    }
+                .toArray()) ?? []
+
+        XCTAssertEqual(
+            result, [
+                "initial",
+                "initial_a",
+                "initial_a_b",
+                "initial_a_b_c",
+        ])
+    }
+
     func testBindingsAreNotDisposedWhenNoMutationsAreSpecifiedOnDriverSystem() {
         typealias State = Int
         typealias Mutation = Int

        let system = Driver.system(
            initialState: "initial",
            reduce: { oldState, append in
                return  oldState + append
            },
            feedback: feedbackLoop, feedbackLoop, feedbackLoop)

        let result = (try?
            system
                .asObservable()
                .timeout(0.5, other: Observable.empty(), scheduler: MainScheduler.instance)
                .toBlocking(timeout: 3.0)
                .toArray()
            ) ?? []

        XCTAssertEqual(result, [
            "initial",
            "initial_a",
            "initial_a_a",
            "initial_a_a_a",
            "initial_a_a_a_b",
            "initial_a_a_a_b_b",
            "initial_a_a_a_b_b_b",
            ])
    }
}


            ignoringAB[i] = ignoringAB[i].replacingOccurrences(of: "_a", with: "_x")
            ignoringAB[i] = ignoringAB[i].replacingOccurrences(of: "_b", with: "_x")
        }

        XCTAssertEqual(
            ignoringAB, [
                "initial",
                "initial_x",
                "initial_x_x",
                "initial_x_x_c",
                "initial_x_x_c_c",
                "initial_x_x_c_c_c",
        ])
    }
}

