in reply to Re^2: Poor man's transaction construct
in thread Poor man's transaction construct

As for rollback in eval(),

You're talking about the eval in the rollback code. I was talking about the other eval.