Why do WCF endpoints have an “address” portion? Isn’t the “address” always where the service is physically hosted? Why would someone specify an address which differs from where the service is physically hosted?