docs: def log(self, *args, **kwargs):
          """ Do logging, but handle error suppression. """
          if self.suppress_errors:
              try:
                  self._log(*args, **kwargs)
                  return True
              except:
                  return False
          else:
              self._log(*args, **kwargs)
              return True