## Concern Allowing arbitrary strings is leaky: mixes DNS names with protocol/application-specific paths. We should be more strict here. ## Ask return "invalid FQDN" error when invalid FQDN is passed to resolve methods