The reason that I put the Data::Dumper calls in was to make sure that the ARRAY was really being put into memory and not being delayed. If all of the tests had the Data::Dumper code, it should not affect the outcome.
I have now made it so that all the tests don't use Data::Dumper.
-- gam3
A picture is worth a thousand words, but takes 200K.