I thought defining methods as `module_function` was equivalent to `def self.name`.