anchor.diff:        NavigationItems(wrapped?GetNavigationItems())
       /// Return the inner-most range associated with a possible breakpoint location
       //abstract ValidateBreakpointLocation : Position -> Range option
  -    /// When these files change then the build is invalid
  -    //abstract DependencyFiles : unit -> string list
  +    // When these files change then the build is invalid
  +    member x.DependencyFiles = wrapped?DependencyFiles() |> List.untypedMap string
  +    member x.ParseTree = let o = wrapped?ParseTree
  +                         if o  <> null then
  +                            Some(ParsedInput(o?Value))
  +                         else
  +                            None
   
   
     type Severity = Warning | Error
  
positive.code:     let dataTipText = asmCompiler.GetType(   "Microsoft.FSharp.Compiler.SourceCodeServices.DataTipText")
      let dataTipElement = asmCompiler.GetType("Microsoft.FSharp.Compiler.SourceCodeServices.DataTipElement")
      let xmlComment = asmCompiler.GetType(    "Microsoft.FSharp.Compiler.SourceCodeServices.XmlComment")
      
      let funcConvertType = fSharpCore.GetType("Microsoft.FSharp.Core.FuncConvert")
      let toFSharpFunc = funcConvertType.GetMethods() |> Array.find (fun x -> x.Name = "ToFSharpFunc" && x.GetParameters().[0].ParameterType.Name = "Converter`2")
  
negative.code:     member __.DataTipText = dataTipText
      member __.DataTipElement = dataTipElement
      member __.XmlComment = xmlComment
      member __.ParsedInput = parsedInput
      
      /// Set the currently loaded FSharpCompiler wrapper to a wrapper that
      /// wraps the specified library. This allows it to be used with any library
  