@SafeVarargs
	@SuppressWarnings({"unchecked", "rawtypes"})
	public final MultiMapBuilder<K, V, Set<V>> enumValues(V... typeHint) {
		Class<Enum> type = (Class<Enum>) typeHint.getClass().getComponentType();
		if (!type.isEnum()) {
			throw new IllegalStateException("Values are not a enum");
		}
		collectionSupplier = () -> (Set) EnumSet.noneOf(type);
		return upgrade();
	}
Sets backing collection to the enum set.

@return This builder.
recaf-core/src/main/java/software/coley/recaf/util/MultiMapBuilder.java