And perhaps combine it with local aliases, so that you don't have to use that ugly name all over your code:

File 1
Code:
alias french.toast.with.apple.jam.custard.topping { do stuff here }
alias -l prettyname french.toast.with.apple.jam.custard.topping $1-


File 2
Code:
alias -l prettyname french.toast.with.apple.jam.custard.topping $1-


File 3
Code:
alias -l prettyname french.toast.with.apple.jam.custard.topping $1-
etc
This way you only use the ugly but unique name once, in the definition. Then you just use the same local alias (one definition for each script file) that points to the unique global alias.


/.timerQ 1 0 echo /.timerQ 1 0 $timer(Q).com