Finally, after tracking down this sub and that sub and finding out where I used grep for this and that, I have figured out what I have already done to implement the
grep //, param()solution. I've already convinced the checkboxes to have names in the form
want (card name)so's I can rip them out with a simple
(grep /want.*/, param())which is fifty times better than the way I *was* doing it (index values and counter variables and all that).
Also, because I managed to get the derefs/list-forcing working, it saved me having to hard code a bunch of table tags.
I need to pay more attention to what I'm writing in this thing, and write more about what I should be doing, in order to get more done on this thing faster.