If you like the ‘Module#autoload’ feature of the Ruby Core library, you may have wished for Autoloaded. It eliminates the drudgery of handcrafting an `autoload` statement for each Ruby source code file in your project. It also avoids the limitations of rigid convention-driven facilities such as those provided by the ActiveSupport RubyGem. Autoloaded assumes, but does not enforce, `CamelCase`-to-`snake_case` correspondence between the names of constants and source files. You can combine conventions, even putting multiple autoloaded constants in a single source file.