Now copes with HealthChecks that only have names.
hc.getPort was returning null, which freaked out
LoadBalancerHealthCheck.getInstance()