use Carp 'confess';
use Scalar::Util 'weaken', 'reftype', 'blessed';
-our $AUTHORITY = 'cpan:STEVAN';
-
use base 'Class::MOP::Object';
# NOTE:
my $self = shift;
my $clone = bless { %{$self}, @_ }, blessed($self);
+ weaken($clone->{associated_metaclass}) if $clone->{associated_metaclass};
$clone->_set_original_method($self);
returns the fully qualified name from the I<first> method in the chain
of clones.
+=item B<< $metamethod->is_stub >>
+
+Returns true if the method is just a stub:
+
+ sub foo;
+
=item B<< $metamethod->attach_to_class($metaclass) >>
Given a L<Class::MOP::Class> object, this method sets the associated