in reply to Re^2: perl string pass by value
in thread perl string pass by value

Yes, that was an unfortunate design decision when this could have avoided the issue:

sub new { my ($class, $args_href) = @_; .... }

Dave