use Sub::Name ();
+use LaTeX::TikZ::Interface;
+
use LaTeX::TikZ::Tools;
use Any::Moose 'Util' => [ 'does_role' ];
}, $class;
}
-use LaTeX::TikZ::Interface functor => sub {
- shift;
+LaTeX::TikZ::Interface->register(
+ functor => sub {
+ shift;
- __PACKAGE__->new(rules => \@_);
-};
+ __PACKAGE__->new(rules => \@_);
+ },
+);
=head1 AUTHOR