@ScalarFunction(names = {"decodeGeoHashLongitude", "decodeGeoHashLon"})
  public static double decodeGeoHashLongitude(String geohash) {
    double[] latLon = decode(geohash);
    return latLon[1];
  }
@Test(dataProvider = "decodeHashTestCases")
  public void testDecodeHashLongitude(String geohash, double[] expectedCoords) {
    assertEquals(GeohashFunctions.decodeGeoHashLongitude(geohash), expectedCoords[1], 0.001);
  }