What can Meta do for you?
- All moose classes have a metaclass
- Class->meta or $self->meta
- Metaclasses give you information about the class
- Class->meta->name
- Class->meta->get_attribute('foo')
- Class->meta->linearized_isa
- Class->meta->subclasses
- Metaclasses can control the class
- Class->meta->construct_class_instance
- Class->meta->add_method( foo => sub { new method } )