anchor.diff:  
   [<ReflectedDefinition>]
   module FsiService =
  -    let subscriptions = ResizeArray()
  +    let subscriptions = ResizeArray() 
       let mutable private fsipath = ""
       let mutable private fsiEditor : IEditor option = None
       let mutable private fsiProc   : ChildProcess option = None
  
positive.code:         Globals.atom.commands.add("atom-text-editor", "FSI:Reset-REPL", resetFsi |> unbox<Function>)  |> ignore
          Globals.atom.workspace.getTextEditors() |> Array.iter(fun e ->
              if e.getTitle() = "F# Interactive" then
                  openFsi()
              )
          fsipath <-  Globals.atom.config.get("ionide-fsi.FsiPath") |> unbox<string>
  
negative.code: 
  
      /// Starts the Fsi Process with a listener on its standard out stream
      let private startFsi () =
          let fs = Process.spawnSame fsipath ""
          fsiProc <- fs |> Some
          fs.stderr.on ("data", unbox<Function> (handle)) |> ignore
  