question: protected RestClient newClient ( ) { URI baseUri = URI . create ( String . format ( "%s://%s:%s" , protocol , host , port ) ) ; return new RestClient ( baseUri , this ) ; }
target:  Creates the RestClient. This is provided here so Testcases are able to override the base implementation.