in reply to Re: Re: Class::Trait to the CPAN?
in thread Class::Trait to the CPAN?

So, it's basically a
CHECK { die unless __PACKAGE__ -> can ("paint"); }
except that the actually check is delayed till run time?

In that case, I'd rather see an interface like:

use Class:Trait qw /paint/;
with no explicite assemble call, but have the checking done at compile time. That might be useful if you write a module that are only useful if callbacks are installed.

Abigail