   static func ==(
     left: Session.Model.TartgetActionProcess,
     right: Session.Model.TartgetActionProcess
-    ) -> Bool {
+  ) -> Bool {
     switch (left, right) {
     case (.idle, .idle): return true
     case (.sending(let a), .sending(let b)): return a == b

}

extension Session.Model.URLActionOutgoing: Equatable {
  static func ==(left: Session.Model.URLActionOutgoing, right: Session.Model.URLActionOutgoing) -> Bool {
    switch (left, right) {
    case (.idle, .idle): return
      true

  static func ==(
    left: Session.Model.BackgroundTask.State,
    right: Session.Model.BackgroundTask.State
  ) -> Bool {
    switch (left, right) {
    case (.pending, .pending): return true
    case (.progressing(let a), .progressing(let b)): return a == b
