simplifying: drop early the evaled script
store options early: simplify compiler, reduce stack manipulations
simplify: remove the special case
new test (fails on trunk!), and fix for bug
comments
comments
comments
simplification of the catch compiler and new test
merge mark
allow simple optimization of the OK case, at the cost of some code duplication
merge new catch compiler