ALIAS MODIFIER:
  There is a special way to quote characters to protect them from
  substitution by irc or something else (useful in EXEC calls.)
  The form of this modifier is
		$^c<var-name>
  Where "c" is the character to be quoted, and <var-name> is a
  valid text for a variable name.

  For example, if you might wish to do the following:
    alias foo eval echo $^$*
  and you execute:
    /foo This is a $Test
  Since $ expressions are parsed first, the $^$* is the first thing
  parsed.  The ^$ part tells ircII that you wish to have all instances
  of the $ character in the string to be quoted with a backslash. (\).
  So the $^$* is expanded just as $* would with $ converted to \$.
	"This is a $Test"  becomes   "This is a \$Test"

  The resulting text is replaced in the original alias, so 
  /foo This is a $Test    becomes
  /eval echo This is a \$test

  When you execute "eval", it reparses the line, and the quoted $
  is protected from variable substitution.  The string "\$test"
  is expanded to "$test".  If the $ was not quoted, the string 
  "$test" would be expanded to whatever the value in $test is.
  The ^ modifier must always be the first thing after the initial $.
  You can specify as many characters as you wish to be quoted by 
  simply adding more ^ sequences as needed:
    $^$^\B
  will quote all instances of the dollar sign ($) or blackslash (\)
  by prepending a backslash to them in the body of the last
  message you recieved.

  Remember that you can use both forms of modifiers, but the ^ 
  modifiers must always be first, followed then by the [] modifier.
  For example:
	$^.[-10]S
  will right justify your server name and quote any "."s in the
  server name with "\."

See Also:
  ALIAS WIDTH
  EVAL
