docs: public final UserManagedCacheBuilder<K, V, T> withClassLoader(ClassLoader classLoader) {
      if (classLoader == null) {
        throw new NullPointerException("Null classloader");
      }
      UserManagedCacheBuilder<K, V, T> otherBuilder = new UserManagedCacheBuilder<>(this);
      otherBuilder.classLoader = classLoader;
      return otherBuilder;
    }