* convert exit(x) into result:=x; exit;, enables further optimizations in the future git-svn-id: trunk@17829 -