my $key = pop @fields; #is this the same as chomp? my $line = [@fields]; @$line #could you briefly explain the naming convension here?