code: public HalLinkRelation curieIfUncuried(String curie) {
  
  		Assert.hasText(curie, "Curie must not be null or empty!");
  
  		return isCuried() || IanaLinkRelations.isIanaRel(localPart) ? this : curie(curie);
  	}
docs: Returns a curied {@link HalLinkRelation} either using the existing curie or the given one if previously uncuried.
  
  @param curie must not be {@literal null} or empty.
  @return