my $op = @_ ? ($seen{lc($field)}++ ? 'PUSH' : 'SET') : 'GET'; #### $ perl -Mstrict -Mwarnings -le ' my $x = 1; print $x++; print $x; my $y = 2; print ++$y; ' 1 2 3 #### my @return_values = function(@args); # wantarray TRUE my $return_value = function(@args); # wantarray FALSE