wiki:RoseObjectXCAF

Rose::ObjectX::CAF

Class::Accessor::Fast compatability using Rose::Object.

I discovered through benchmarking ( http://peknet.com/blog/projects/perl-accessors) that Rose::Object is much faster than CAF once the optional Class::XSAccessor is installed. Since I've done a lot of Rose-based stuff for CPAN anyway, I decided I should just go whole hog and move all my CAF-based projects to Rose::Object as well. But I wanted backwards compatibility and ease of upgrade, insofar as that was possible.

So Rose::ObjectX::CAF was born.