The Config::DWIM module for perl