docs: protected void extractDynamicName(Tag tag, CharSequence name, OutParameter<String> dynamicName) {
  		if (tag.hasDynamicName()) {
  			final Pattern pattern = Pattern.compile(getDynamicNameExtractionPattern());
  			final Matcher matcher = pattern.matcher(name);
  			if (matcher.matches()) {
  				dynamicName.set(Strings.nullToEmpty(matcher.group(1)));
  				return;
  			}
  		}
  		dynamicName.set(name.toString());
  	}