use Scalar::Util 'blessed';
use Carp 'croak';
+use Class::Load 'is_class_loaded';
use Sub::Exporter;
my $meta_name = exists $args{meta_name} ? $args{meta_name} : 'meta';
Moose->throw_error("The Metaclass $metaclass must be loaded. (Perhaps you forgot to 'use $metaclass'?)")
- unless Class::MOP::is_class_loaded($metaclass);
+ unless is_class_loaded($metaclass);
Moose->throw_error("The Metaclass $metaclass must be a subclass of Moose::Meta::Role.")
unless $metaclass->isa('Moose::Meta::Role');