$(|) isn't elegant, it's shorter, and it's there; it's the only reason people may use it.
There is no benefit for $, even the 6 characters less don't represent a benefit.
Can you imagine if this is implemented? It would open the door for others commands and identifiers, ${, /tok for /tokenize, $ftok for $findtok, that would just be bloating.


#mircscripting @ irc.swiftirc.net == the best mIRC help channel