     
     let x = RxUIApplication.Model.empty
     var y = x; y.isIdleTimerDisabled = true
-    var z = y; z.isIdleTimerDisabled = false
-    
-    XCTAssert(
-      RxUIApplicationTestCase.statesFrom(stream: Observable.of(x, y, x))
+    
+    XCTAssertEqual(
+      RxUIApplicationTestCase.statesFrom(stream: .just(y))
       .map { $0.isIdleTimerDisabled }
-      ==
+      ,
       [
-        false,
-        true,
-        false
+        true
       ]
     )
   }

struct ScreenDriverStub: UIViewControllerProviding {
  let root = UIViewController.empty
}


    let x = RxUIApplication.Model.empty
    var y = x; y.isIgnoringUserEvents = true
    
    XCTAssertEqual(
      RxUIApplicationTestCase.statesFrom(stream: .just(y))
      .map { $0.isIgnoringUserEvents }
      ,
      [
        true
      ]
    )
  }
