docs: public static boolean hasPublicNullaryConstructor(Class<?> clazz) {
  		Constructor<?>[] constructors = clazz.getConstructors();
  		for (Constructor<?> constructor : constructors) {
  			if (constructor.getParameterTypes().length == 0 &&
  					Modifier.isPublic(constructor.getModifiers())) {
  				return true;
  			}
  		}
  		return false;
  	}