docs: private static void removeCurrentNodeIfItHasNoChildren(CallStackElement currentFreemarkerCall) {
  		if (currentFreemarkerCall != null && currentFreemarkerCall.getChildren().isEmpty()) {
  			currentFreemarkerCall.remove();
  		}
  	}