Apparently self.log needs to be spec'd.