Hi Matt,It isn't yet implemented for 6.1. I have added comments to the original item in our tracking database.
In the meantime, you can use substitution notation. %(1,@D) will return the dataset name of the first dataset in the layer and %C is the string variable that stores the active dataset name. You can then use the following notation:
%C=%(2,@D); //set the second dataset in the layer as the active dataset
-Laurie