@ScalarFunction(names = {"decodeGeoHashLatitude", "decodeGeoHashLat"})
  public static double decodeGeoHashLatitude(String geohash) {
    double[] latLon = decode(geohash);
    return latLon[0];
  }
@Test(dataProvider = "decodeHashTestCases")
  public void testDecodeHashLatitude(String geohash, double[] expectedCoords) {
    assertEquals(GeohashFunctions.decodeGeoHashLatitude(geohash), expectedCoords[0], 0.001);
  }