docs: private static CompositeValue createCompositeValue(final String name, final Collection<? extends ParsedAttribute<?>> value) {
  		final Map<String, Value> map = new HashMap<>(value.size());
      	for (final ParsedAttribute<?> attr : value) {
      		map.put(attr.getName(), attr.getValue());
      	}
  		return new CompositeValue(name, map);
  	}