@ScalarFunction
  public static byte[] fromULL(byte[] input) {
    UltraLogLog ull = UltraLogLog.wrap(input);
    return ObjectSerDeUtils.ULTRA_LOG_LOG_OBJECT_SER_DE.serialize(ull);
  }
@Test
  public void testULLLoading() {
    for (Object i : _inputs) {
      UltraLogLog ull = UltraLogLog.create(12);
      UltraLogLogUtils.hashObject(i).ifPresent(ull::add);
      byte[] loaded = SketchFunctions.fromULL(ull.getState());
      UltraLogLog deserialized = ObjectSerDeUtils.ULTRA_LOG_LOG_OBJECT_SER_DE.deserialize(loaded);
      Assert.assertEquals(deserialized.getState(), ull.getState());
    }
  }