@Override
  public <T> T callWithSpan(@NotNull String spanName, @NotNull Supplier<T> fn) {
    return fn.get();
  }
@Override
  public <T> T callWithSpan(@NotNull String spanName, @NotNull Supplier<T> fn)