dummy argument to return



I auggest that  return()   be identical to return().
There is also the possibility of emulating multiple-value return from Common Lisp which would seem to be overly optimistic in that it suggests someone cares about speed and doesn't want to cons together a list...

So one possibility , which ties in with parallel assignment,  is for return(a,b,c)  to be the same as return ([a,b,c]).
RJF