Using eval makes a bareword out of the $module string which is expected for module handling. Some modules don't expect any parameter for new. They simply ignore the 'testrun => 4'. Thus we don't need to separate both kinds of modules.
Using eval makes a bareword out of the $module string which is expected for module handling. Some modules don't expect any parameter for new. They simply ignore the 'testrun => 4'. Thus we don't need to separate both kinds of modules.