use Scalar::Util 'weaken', 'blessed';
-our $VERSION = '0.65';
+our $VERSION = '0.64_01';
+$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use base 'Class::MOP::Object';
return @{$self->{'slots'}};
}
+sub get_all_attributes {
+ my $self = shift;
+ return @{$self->{attributes}};
+}
+
sub is_valid_slot {
my ($self, $slot_name) = @_;
exists $self->{'slot_hash'}->{$slot_name};