code: public static void call(Runnable task) {
          try {
              call(() -> {
                  task.run();
                  return true;
              });
          } catch (Exception e) {
              // It's safe to throw unsafely here because the Callable we passed never throws a checked exception.
              Exceptions.throwUnsafely(e);
          }
      }
docs: Invokes the specified {@link Runnable} with {@link BouncyCastleKeyFactoryProvider} enabled temporarily.