^not sure this is what we want to be doing, so lef...
# development
a
^not sure this is what we want to be doing, so left it as a draft. the basic idea is to make every error into a normal exception and make a virtual python stack, instead of instantly exiting the engine whenever any
@rule
raises any exception