docs: def _log(type, message, *args, **kwargs):
      """Log a message to the 'werkzeug' logger.
  
      The logger is created the first time it is needed. If there is no
      level set, it is set to :data:`logging.INFO`. If there is no handler
      for the logger's effective level, a :class:`logging.StreamHandler`
      is added.
      """
      global _logger
  
      if _logger is None:
          _logger = logging.getLogger("werkzeug")
  
          if _logger.level == logging.NOTSET:
              _logger.setLevel(logging.INFO)
  
          if not _has_level_handler(_logger):
              _logger.addHandler(logging.StreamHandler())
  
      getattr(_logger, type)(message.rstrip(), *args, **kwargs)