A CPAN module, CPP, for a Perl <-> C++ interface