code: public String param(String name) {
  		String pathValue = pathParams.get(name);
  		return (pathValue == null) ? queryParam(name) : pathValue;
  	}
docs: Extracts the param in {@code pathParams} first, then falls back to the first matching
  param in {@code queryParams}.
  
  @return {@code null} if there's no match