docs: public ServiceInstance choose(String serviceId, Object hint) {
  		Server server = getServer(getLoadBalancer(serviceId), hint);
  		if (server == null) {
  			return null;
  		}
  		return new RibbonServer(serviceId, server, isSecure(server, serviceId),
  				serverIntrospector(serviceId).getMetadata(server));
  	}