docs: private Links createLinksFrom(Object parseResult, LinkRelation rel) {
  
  		if (JSONArray.class.isInstance(parseResult)) {
  
  			JSONArray jsonArray = (JSONArray) parseResult;
  
  			return jsonArray.stream() //
  					.flatMap(it -> JSONArray.class.isInstance(it) ? ((JSONArray) it).stream() : Stream.of(it)) //
  					.map(it -> extractLink(it, rel)) //
  					.collect(Collectors.collectingAndThen(Collectors.toList(), Links::of));
  		}
  
  		return Links.of(Map.class.isInstance(parseResult) //
  				? extractLink(parseResult, rel) //
  				: new Link(parseResult.toString(), rel));
  	}