docs: public static String classNamesToString(Collection<Class> classes) {
  		if (CollectionUtils.isEmpty(classes)) {
  			return "[]";
  		}
  		StringBuilder sb = new StringBuilder("[");
  		for (Iterator<Class> it = classes.iterator(); it.hasNext(); ) {
  			Class clazz = it.next();
  			sb.append(clazz.getName());
  			if (it.hasNext()) {
  				sb.append(", ");
  			}
  		}
  		sb.append("]");
  		return sb.toString();
  	}