Class::ParmList General named parameter list parser. Handles default values, required vs allowed distinctions, optional name lexical checking, multiple retrieval, and error reporting. Works well as a complement to Class::NamedParms. WWW: https://metacpan.org/release/Class-ParmList