in reply to Recursive Data::Dumper use needed
$d = Data::Dumper->new([$fh]); $d->Purity(1); print $d->Dump; [download]
hdp.