Description
Object attributes can be populated from configuration files through an abstract Mouse role. Developers use it to define how applications load settings while keeping attribute assignment tied to the object model. It is a base role for Perl modules, not a configuration editor.