But where the additional information comes from? It’s equivalent to ?(myServer, arts)[tab] completion under Julia semantics. Because myServer.method(args) would be no different from method(myServer, args), it’s a purely syntax changes and in both cases IDE knows you want to do something with exactly that object.