And after all the since these are class method themselves, why not just call them at the beginning of the module. Sorry for the meandering:

```ruby
module Crichton
  module Lint
     # Initialize lint messages
     I18n.load_path = *File.expand_path('lint/eng.yml', __FILE__)
     I18n.default_locale = 'eng'

    #...
  end
end