Code:
alias test1 {
  if ($1 == blah) { echo -a $1 }
  if ($1 == blah { echo -a $1 }
}
alias test2 {
  if ($1 == blah) { echo -a $1 }
  elseif ($1 == blah { echo -a $1 }
}


Both of these aliases will return "elseif" errors for the second if statement when you use /test1 blah or /test2 blah