Code:
alias return1 { return a,b,c }
alias test1 {
  var %a = a b c d 
  echo -a $remove(%a, [ $return1 ] )
}

alias test2 {
var -s %a = a b c d, %b = b,d 
echo -a $remove(%a, [ %b ] )
}


that works...
/help [ ] evaluation brackets