     var edit = model
     edit.isExperiencingMemoryWarning = true
     output.on(.next(edit))
-    edit.isExperiencingMemoryWarning = false
-    output.on(.next(edit))
+    var edit2 = model
+    edit2.isExperiencingMemoryWarning = false
+    output.on(.next(edit2))
   }
 
   func applicationWillTerminate(_ application: UIApplication) {

    var edit = model
    edit.stateRestoration = .willEncode(coder)
    output.on(.next(edit))
    edit.stateRestoration = .idle
    output.on(.next(edit))
  }

  func application(

    var edit = model
    edit.isObservingSignificantTimeChange = true
    output.on(.next(edit))
    var edit2 = model
    edit2.isObservingSignificantTimeChange = false
    output.on(.next(edit2))
  }

  func application(
