#use warnings;
#use strict;
-use Sub::Uplevel;
use Moose::Util::TypeConstraints;
use MooseX::Types::Base ();
use MooseX::Types::Util qw( filter_tags );
use namespace::clean -except => [qw( meta )];
-our $VERSION = 0.04;
+our $VERSION = 0.05;
my $UndefMsg = q{Action for type '%s' not yet defined in library '%s'};