These are the Spcial Character Sequences for ALIAS expansions
  All special character sequences begin with a $.  In their simplest
  form, the following have special meanings in aliases:
    $*   Expands to all of the arguments passed to the alias
    $n   Expands to the 'n'th argument when n is non-negative
    $n-m Expands to the nth thru mth arguments inclusive when n and m
	 are non-negative numbers
    $n-  Expands from the nth to the last argument when n is a
	 non-negative number.
    $-m  Expands from the first to the mth argument when m is
	 a non-negative number.
    $~   Expands to the last argument to the alias
    $,   Expands to the nickname of the last person who sent you a MSG
    $.   Expands to the nickname of the last person to whom you sent a MSG
    $variable   Expands to the value of one of the following (in order)
         1) A matching ASSIGN'd or @'d variable.
         2) A matching ircII SET variable
         3) A matching environment variable
	 4) An empty string
         See ASSIGN for more details.
    $[number]sequence  Expands the sequence and shows only the first
	 'number' of characters:  if $blue == "nonsense", then 
	 $[3]blue == "non"  and $[20]blue == "nonsense            "
	 If the number is positive, the string is left justified
	 in the field.  If the number is negative, the string is
	 right justified in the field.
    $#variable  Expands to the number of words in the variable.
    $@variable  Expands to the number of letters in the variable.
    $(sub-alias)  This is analgous to a pointer, where the value
         in parenthesis is expanded, and that value is then used
         as the variable name.  So if ($0 == [S]), then $($0) 
	 expands to whatever $S is (your current server).
    $!history!  This expands to a matching entry in your command
         history.  The text between the ! may contain wildcards.
    $:   Expands to the nickname of the last person to join a channel
	 you are on.
    $;   Expands to the nickname of the last person to send a public
         message to your current channel.
    $A   Expands to the text of your AWAY message
    $B   Expands to the body of the last MSG you sent.
    $C   Expands to your current channel
    $D   Expands to the nickname of the person whose sign-on was last
         detected by the NOTIFY mechanism
    $E   Returns your idle time
    $F   Returns the $time() value of when the client started
    $H   Expands to the current numeric being processed
    $I   Expands to the name of the channel to which you were last
         INVITED
    $J   Expands to the string text version of the ircII client.
    $K   Expands to the current value of CMDCHAR.  Useful to have 
         aliases work even when you change CMDCHAR.
    $L   Expands to the current contents of the input line
    $M   Expands to the modes of your current channel, if any.
    $N   Expands to your nickname
    $O   Expands to the value of STATUS_OPER if you are currently an operator
    $P   Expands to "@" if you are a chanop on the current channel
    $Q   Expands to the nickname of the person you are QUERYing.
    $S   Expands to the name of your server
    $T   Expands to the 'target' of your input (either a QUERY nick or
         a current channel)
    $U   Expands to the last thing cut from the command line. e.g. ^U to 
         clear line will put the line in the variable $U
    $V   Expands to the internal ircII release date
    $W   Expands to the current working directory
    $X   Expands to your userhost
    $Y   Expands to your "realname"
    $Z   Expands to the time of day
    $$   Expands to $

  If, in an alias, you do not not use one of the following forms in
  the alias, all of the arguments to the alias will be appended to
  the end of the alias.
     $*
     $n
     $n-m
     $-m
     $n-
     $(sub-alias)
  If one of these forms is used in the alias arguments are not appended.
  For example: 
    ALIAS M MSG
  will be treated as:      
    ALIAS M MSG $*
  However,
    ALIAS M MSG $0 $1-
  will not have the arguments appended.  If you have an alias and you wish to 
  prevent arguments from being appended, add $() to the alias.  The $() with
  nothing between the parenthesis expands to nothing and prevents arguments
  from being appended.

  Any alias may be surrounded by {}s so that it can be imbedded within
  another string.  For example:
    a${N}a
  will expand to (assuming your nickname is BigCheese):
    aBigCheesea
  Aliases are automatically delimited by certain characters.  For example:
    "$N"
  expands to:
    "BigCheese"
