Avoid the anti-pattern of `def self.included(base); base.extend …; end`