docs: private String appendBasePath(String path) {
  		try {
  			return new URL(baseUrl, path).toString();
  		} catch (MalformedURLException e) {
  			throw new IllegalArgumentException(format("Cannot combine URLs '%s' and '%s' to valid URL.", baseUrl, path), e);
  		}
  	}