This makes it a bit more annoying to define default hosts for multiple machines, but it's not that bad and it's better than not being able to define heterogeous ports.
Somehow, an extra _ managed to slide itself in a few places.