code: public static <K, V> void putIntoValueHashSet(Map<K, Set<V>> map, K key, V value) {
      CollectionFactory<V> factory = CollectionFactory.hashSetFactory();
      putIntoValueCollection(map, key, value, factory);
    }
docs: Adds the value to the HashSet given by map.get(key), creating a new HashMap if needed.