package MooseX::AttributeHelpers::Composite;
use Moose;

extends 'Moose::Meta::Attribute';

with qw(MooseX::AttributeHelpers::Composite::Trait);

package # Over there, search.cpan! Run! Fetch!
    Moose::Meta::Attribute::Custom::Composite;

sub register_implementation { 'MooseX::AttributeHelpers::Composite' }

1;

__END__

=pod

=head1 NAME

MooseX::AttributeHelpers::Composite

=head1 DESCRIPTION

This is just a metaclass that consumes the L<Composite
Trait|MooseX::AttributeHelpers::Composite::Trait>.  It also registers a
shortcut for itself under the name "Composite".

=head1 BUGS

All complex software has bugs lurking in it, and this module is no
exception. If you find a bug please either email me, or add the bug
to cpan-RT.

=head1 AUTHOR

Paul Driver E<lt>frodwith@cpan.orgE<gt>

=cut
