use Scalar::Util 'weaken', 'blessed';
-our $VERSION = '0.78';
+our $VERSION = '0.87';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
# for compatibility
sub bless_instance_structure {
+ Carp::cluck('The bless_instance_structure method is deprecated.'
+ . " It will be removed in a future release.\n");
+
my ($self, $instance_structure) = @_;
bless $instance_structure, $self->_class_name;
}
=head1 DESCRIPTION
-The meta instance API controls the creation of object instances, and
+The Instance Protocol controls the creation of object instances, and
the storage of attribute values in those instances.
Using this API directly in your own code violates encapsulation, and