anchor.diff:        
         match view.Child with
         | :? Gtk.TextView as v -> 
  -            v.PopulatePopup.Add(fun (args) -> 
  +            v.PopulatePopup.Add(fun args -> 
                                       let item = new Gtk.MenuItem(GettextCatalog.GetString("Reset"))
                                       item.Activated.Add(fun _ -> x.RestartFsi())
                                       item.Show()
  
positive.code:     let gdkToHsl (c:Gdk.Color) = HslColor.op_Implicit(c)
      let hslToCairo (c:HslColor) : Cairo.Color = HslColor.op_Implicit(c)
      let hslToGdk (c:HslColor) : Gdk.Color = HslColor.op_Implicit(c)
       
      let cairoToGdk = cairoToHsl >> hslToGdk
  
  [<AutoOpen>]
  
negative.code:         |> Seq.append projRefAssemblies
          |> Seq.filter (fun ref ->  not (ref.Contains "mscorlib.dll" || ref.Contains "FSharp.Core.dll") )
          |> Seq.distinct
          |> Seq.toArray 
       
      let orderAssemblyReferences = FSharp.CompilerBinding.OrderAssemblyReferences()
      let orderedreferences = orderAssemblyReferences.Order references
      ensureCorrectDirectory()
      sendCommand orderedreferences
    
    static member CurrentFsi = interactive
    static member CurrentPad = pad
  
  type ShowFSharpInteractive() =
    inherit CommandHandler()
  