anchor.diff:      /// Object cache used by the instance
       static member ObjectCache = checkInitialized() ; objectCache :> IObjectCache
       /// TCP Endpoing used by the local Thespian instance
  -    static member LocalEndPoint = checkInitialized() ; TcpListenerPool.GetListener().LocalEndPoint
  +    static member LocalEndPoint = checkInitialized() ; localEndpoint
       /// Local TCP address used by the local Thespian instance
  -    static member LocalAddress = checkInitialized() ; sprintf "%s:%d" TcpListenerPool.DefaultHostname (TcpListenerPool.GetListener().LocalEndPoint.Port)+    static member LocalAddress = checkInitialized() ; sprintf "%s:%d" TcpListenerPool.DefaultHostname localEndpoint.Port
positive.code:             Nessos.Thespian.Serialization.defaultSerializer <- new FsPicklerMessageSerializer(VagabondRegistry.Instance.Serializer)
              Nessos.Thespian.Default.ReplyReceiveTimeout <- Timeout.Infinite
              TcpListenerPool.RegisterListener(IPEndPoint.any)
              isInitialized := true)
  
      /// FsPickler serializer instance used by MBrace.Thespian
  
negative.code:     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
  