@ScalarFunction
  public static double[] decodeGeoHash(String geohash) {
    return decode(geohash);
  }
@Test(dataProvider = "decodeHashTestCases")
  public void testDecodeHash(String geohash, double[] expectedCoords) {
    double[] decodedCoords = GeohashFunctions.decodeGeoHash(geohash);
    assertEquals(decodedCoords.length, 2);
    assertEquals(decodedCoords[0], expectedCoords[0], 0.001);
    assertEquals(decodedCoords[1], expectedCoords[1], 0.001);
  }