add `self.log.deprecated`?