foo
[gitmo/Class-MOP.git] / lib / Class / MOP / Attribute.pm
index a0f0a0b..c14eca3 100644 (file)
@@ -10,6 +10,8 @@ use Scalar::Util 'blessed', 'reftype', 'weaken';
 our $VERSION   = '0.12';
 our $AUTHORITY = 'cpan:STEVAN';
 
+use base 'Class::MOP::Object';
+
 sub meta { 
     require Class::MOP::Class;
     Class::MOP::Class->initialize(blessed($_[0]) || $_[0]);
@@ -31,6 +33,7 @@ sub new {
         
     (defined $name && $name)
         || confess "You must provide a name for the attribute";
+        
     $options{init_arg} = $name 
         if not exists $options{init_arg};