How is this different from the very simple existing syntax of:

Code:
on *:NICK:if ($nick ison #) { }