anchor.diff:      static let isInitialized = ref false
       static let mutable objectCache = Unchecked.defaultof<InMemoryCache>
       static let mutable workingDirectory = Unchecked.defaultof<string>
  +    static let mutable localEndpoint = Unchecked.defaultof<IPEndPoint>
   
       static let initVagabond populateDirs (path:string) =
           if populateDirs then ignore <| Directory.CreateDirectory path
  
positive.code: 
  open System
  open System.IO
  open System.Reflection
  open System.Threading
  
  
negative.code:             invalidOp "Runtime configuration has not been initialized."
  
      /// <summary>
      ///     Initializes the global configuration object.
      /// </summary>
      /// <param name="populateDirs">Create or clear working directory.</param>
      static member Initialize(populateDirs : bool) =
          lock isInitialized (fun () ->
              if isInitialized.Value then invalidOp "Runtime configuration has already been initialized."
  