There is a situation in which the Service Client Class constructor can fail in the initialization of resources. How can we notify the user that the constructor has failed? Exceptions are presently used, but, is there any better way?