code: def log(self, *args):
          
          if _canShortcutLogging(self.logCategory, LOG):
              return
          logObject(self.logObjectName(), self.logCategory,
              *self.logFunction(*args))
docs: Log a log message.  Used for debugging recurring events.