also, java historically had -1 ttl (eg: infinite) by default. causing a lot of headaches with ephemeral/container services.