in reply to Precendence and wantarray puzzling me

your code does this:
(my @things = $q->param('t')) or $q->param('things')
Boris