code: func newReconnectRPCClient(serverAddr, serviceEndpoint string) *ReconnectRPCClient {
  	return &ReconnectRPCClient{
  		serverAddr:      serverAddr,
  		serviceEndpoint: serviceEndpoint,
  	}
  }
docs: // newReconnectRPCClient constructs a new ReconnectRPCClient object with given serverAddr
  // and serviceEndpoint.  It does lazy connect to serverAddr on Call().