{
  'Module::Build' => {
      priority => 1,
      role     => 'module building framework',
  },
  'LWP' => {
      priority => 3,
      role     => 'XML::Parser dependecy',
      rough    => {
	  failure_rate  => 98,
	  brutal_force  => 1,
      },
  },
  'XML::Parser' => {
      priority  => 2,
      role      => 'XML::DOM dependecy',
  },
  'Term::ReadKey'=> {
      priority  => 2,
      role      => 'input',
  },
  'XML::RegExp' => {
      priority => 3,
      role     => 'XML::DOM dependecy',
  },
  'XML::Parser::PerlSAX' => {
      priority => 3,
      role     => 'XML::DOM dependecy',
      rough    => {
	  failure_rate => 96,
      },
  },
  'XML::DOM' => {
      priority => 4,
      role => 'xml parsing',
  },
  'XML::Checker' => {
      role => 'xml checker',
  },
  'TermReadKey' => {
      role => 'terminal reading',
  },
  'Math::Base85' => {
      priority => 5,
      role => 'something',
  },
  'Net::IPv4Addr' => {
      priority => 5,
      role => 'handle IPv4 manipulations',
  },
  'Net::IPv6Addr' => {
      role => 'handle IPv6 manipulations',
  },
  'NetAddr::IP' => {
      role => 'another handling of IPv4 manipulations',
  },
  'Error' => {
      role => 'saner error handling',
  },
  'Exception::Class' => {
      role => 'easy auto created exception classes',
  },
};


