if 94 is an unreasonable limit (lol

) you could take advantage of error handling:
alias blink {
bset -t &blink 1 $*
; code
return
:error
reseterror
; null parameter exists
}
edit: then theres that bug with using $* twice in the same routine :P oh well, could always retokenize but kinda defeats the purpose.. :S