docs: private MultiValueMap<String, String> buildGeoParameters(double latitude, double longitude, PlaceType granularity, String accuracy, String query) {
  		MultiValueMap<String, String> parameters = new LinkedMultiValueMap<String, String>();
  		parameters.set("lat", String.valueOf(latitude));
  		parameters.set("long", String.valueOf(longitude));
  		if(granularity != null) {
  			parameters.set("granularity", granularity.equals(PlaceType.POINT_OF_INTEREST) ? "poi" : granularity.toString().toLowerCase());
  		}		
  		if(accuracy != null) {
  			parameters.set("accuracy", accuracy);
  		}
  		if(query != null ) {
  			parameters.set("query", query);
  		}
  		return parameters;
  	}