Perl module for recursively copying datatypes
