`def self.logger=(val)` ?