in reply to Getopt::Long via. Hashes

See Config::Model , Re: Can anybody tell me how MooX::Cmd is supposed to work?, App::Cmd, MooseX::App::Cmd, Getopt::Flex

The idea is to write your parameter-validation/business-logic separate from the Getopt interface :)