in reply to VB-ish behaviour byVar or byRef of objects in Perl
You can deep clone an object with Storable::dclone.