Agent service discovery

—
Am I missing a reason for having the named return value?