anchor.diff:      
       let orderReferences = FSharp.CompilerBinding.OrderAssemblyReferences()
       let references = orderReferences.Order references
  +    ensureCorrectDirectory() // For good measure
  +    
       sendCommand references
         
     static member CurrentPad =  
  
positive.code: 
  type FSharpInteractivePad() =
    let view = new ConsoleView()
    let mutable lastCommand = ""
    let mutable killIntent = NoIntent
    let mutable isPrompting = false
  
    let setupSession() = 
      let ses = InteractiveSession()
  
negative.code:   do IdeApp.Exited.Add  (fun _ -> Debug.WriteLine ("Interactive: app exited!!"))
    #endif
  
    member x.Shutdown()  = 
      do Debug.WriteLine (sprintf "Interactive: x.Shutdown()!")
      resetFsi Kill
  