docs: public static String urlDecode(String part) {
  		try {
  			return URLDecoder.decode(part, Charsets.UTF_8_NAME);
  		} catch (UnsupportedEncodingException e) { // NOSONAR
  			// this exception is only for detecting and handling invalid inputs
  			return null;
  		}
  	}