Already suggested here

Additonally your example isn't the greatest
Code:
 alias moo {
echo -a moo $iif($istok(cow dog cat,$1,32),$1,mouse)
}
  


Now, I can see an arguement in that the above is set for only four words, but your example uses those exact same four words.