docs: public static Map<String, List<Object>> convertAttributeValuesToMultiValuedObjects(final Map<String, Object> attributes) {
          val entries = attributes.entrySet();
          return entries
              .stream()
              .collect(Collectors.toMap(Map.Entry::getKey, entry -> {
                  val value = entry.getValue();
                  return CollectionUtils.toCollection(value, ArrayList.class);
              }));
      }