fixed #183,

closures can now have an expression with a return value if no
return value is needed.