       result.title.onDidRefresh { self.refresh() }
       output?.destroy()
       output = result
-//      output.title.applyTo(tray: tray)
-//      tray.show()
     case let Result.failure(error):
       didReceiveError(String(describing: error))
     }

  */
  func didReceiveError(_ data: String) {
    // TODO: Implement a proper tray.set(error: ...) function
    tray.clear(title: "Error...")
  }

  /**

class Plugin {
  private let file: File
  private let path: String
  // private let tray = Tray(title: "…")
  private var output: Output?

  /**
