code: private static <K, V> void set(Map<K, Set<V>> map, K key, V value) {
      Set<V> values = map.get(key);
      if (values == null) {
        values = new HashSet<>();
        map.put(key, values);
      }
      values.add(value);
    }
docs: Helper to set values in Map<K, Set<V>>.