Tidyup of pragma checking.
Fixes #13 Return result from within try-catch-finally no longer lost.