I guess that'd be okay; I shied away from that because I didn't like either the Eureka server not registering with itself (and you can't reliably special-case it, since, while we can easily infer `localhost`, I can't think of a sane way to infer the port).  That said, I do agree your idea in general smells better; what I've done here is a kluge.  A safe one, but a kluge.

What's the best thing to do if we go to this mode by having no discovery servers?  Just accept that Eureka won't self-register?