Handle fatal errors even if executeString is used recursively
Code folding marks and comments