docs: public synchronized static boolean configureFactory(
              InternalLogFactory factory) {
          if (factory == null)
              throw new IllegalArgumentException();
          if (factoryConfigured)
              return false;
          InternalLogFactory.factory = factory;
          factoryConfigured = true;
          return true;
      }