docs: def normalize(self, text, normalizations=None):
          """Normalize a given text applying all normalizations.
  
          Normalizations to apply can be specified through a list of
          parameters and will be executed in that order.
  
          Args:
              text: The text to be processed.
              normalizations: List of normalizations to apply.
  
          Returns:
              The text normalized.
          """
          for normalization, kwargs in self._parse_normalizations(
                  normalizations or self._config.normalizations):
              try:
                  text = getattr(self, normalization)(text, **kwargs)
              except AttributeError as e:
                  self._logger.debug('Invalid normalization: %s', e)
  
  
          return text