docs: private List<HalFormsProperty> determineInputs() {
  
  		if (!ENTITY_ALTERING_METHODS.contains(getHttpMethod())) {
  			return Collections.emptyList();
  		}
  
  		return PropertyUtils.findPropertyNames(getInputType()).stream() //
  				.map(propertyName -> new HalFormsProperty() //
  						.withName(propertyName) //
  						.withRequired(REQUIRED_METHODS.contains(getHttpMethod()))) //
  				.collect(Collectors.toList());
  	}