def METHOD_NAME(self, level, msg, *args, **kwargs):
    """Delegate a log call to the underlying logger.
    The level here is determined by the echo
    flag as well as that of the underlying logger, and
    logger._log() is called directly.
    """
    # inline the logic from isEnabledFor(),
    # getEffectiveLevel(), to avoid overhead.
    if self.logger.manager.disable >= level:
        return
    selected_level = self._echo_map[self.echo]
    if selected_level == logging.NOTSET:
        selected_level = self.logger.getEffectiveLevel()
    if level >= selected_level:
        self.logger._log(level, msg, args, **kwargs)