Another idea that comes to mind is an identifier that returns the name of the timer that was just set. That would allow you to use various methods to make a 'random' timer name and still be able to reference that timer later.

Example:

timer $+ $rand(0000,9999) 1 1 echo -a Timer $lasttimer
set %timername $lasttimer


or

timer 1 1 echo -a Timer $lasttimer
set %timername $lasttimer


I think it would be best if the $lasttimer identifier updated *as* the timer is being activated, so that the identifier can be used within the timer command (as shown above).

-genius_at_work