code: func New(instance *ServiceInstance) *Service {
  	s := &Service{
  		readAll: ioutil.ReadAll,
  		sm:      Map.SessionManager(),
  		sdk:     make(map[string]*Registry),
  	}
  
  	s.client, _ = vim25.NewClient(context.Background(), s)
  
  	return s
  }
docs: // New returns an initialized simulator Service instance