For subroutines that accept a variable number of parameters an automatically generated variable for the parameter count would be helpful when making multiple calls. It could be patterned after the Separate command.
Example of usage:
SRT>CheckList
MessageModal>CheckList parameter count:%CheckList_Count%
//Insert Repeat loop to process list
END>CheckList
GoSub>CheckList,apples,oranges,plums
//MessageModal returns CheckList parameter count:3
//process 3 items
GoSub>CheckList,beans,carrots
//MessageModal returns CheckList parameter count:3
//process 2 items, 3rd item for plums is ignored.
//
Thanks,
Gale