Coming from Lisp, it is tiresome inserting return statements at the end of each function.  Should we change the behavior of Parenscript so that the last item in a function body is expected to be an expression and is returned?
<br><br>I am in favor of the change, though it may introduce incompatibility with existing code.<br><br>An implementation:<br>(defscriptmacro fn (lambda-list &body body)                                                                                                                                                          
<br>`(lambda ,lambda-list                                                                                                                                                                              <br>   ,@(butlast body)                                                                                                                                                                                 
<br>   (return ,(first (last body)))))<br><br>Red<br><br> <br><br>