Yep. Just tried it.
In 1.92beta, the addAction command actually returns an "action id", beginning at 0. I take it I don't have to tell you the usefullness of the fact that addAction now works as designed. ;D
...
a = addAction ["Dude!", "dude.sqs"] <- a gets the value 0
...
...
b = addAction ["Yeah?", "yeah.sqs"] <- b will be 1
...
Here's hoping I'm not just stating something that has worked for a while.... :-X
*EDIT. I'm a fool. This works in at least 1.91 too. Sorry for the commotion... back to the closet with me.