This should make 3rd party components that rely on cat loading NEXT work
again by mapping the NEXT interface to Class::C3. It also adds a
warning when someone is using NEXT instead of Class::C3 or Moose method
modifiers to make migrating away from NEXT easier.
requires 'MooseX::Emulate::Class::Accessor::Fast' => '0.00400';
requires 'Moose' => '0.59';
requires 'Carp';
+requires 'Class::C3::Adopt::NEXT';
requires 'Class::MOP';
requires 'CGI::Simple::Cookie';
requires 'Data::Dump';
use Class::MOP;
use MooseX::Adopt::Class::Accessor::Fast;
use Catalyst::Utils;
+use Class::C3::Adopt::NEXT;
use MRO::Compat;
use mro 'c3';