docs: public boolean remove(V value) {
          // peek at what is in the map
          K key = value.getKey();
          Ref<V> ref = map.get(key);
          // only try to remove the mapping if it matches the provided class loader
          return (ref != null && ref.get() == value) ? map.remove(key, ref) : false;
      }