Perl module for meta-programming
